examples - vbscript virus
Error de compilaciĆ³n VBScript Invalid Character 800A0408 (3)
Comprueba que no estás utilizando caracteres extendidos como á é í ó ú ñ en el nombre de una variable
Recibo un error de compilación cuando intento ejecutar el siguiente código vbs desde un indicador de comandos en Windows 7.
Option Explicit
Dim objNetwork, strRemotePath1, strRemotePath2, strRemotePath3
Dim strDriveLetter1, strDriveLetter2, strDriveLetter3, strUserName
Set objNetwork = CreateObject("WScript.Network")
strUserName = objNetwork.UserName
strDriveLetter1 = "H:"
strDriveLetter2 = "P:"
strDriveLetter3 = "S:"
strRemotePath1 = "//test/public/users/" & strUserName & "/"
strRemotePath2 = "//test/public/groups/"
strRemotePath3 = "//test/scans/"
''Section which maps two drives, M: and P: and S:
objNetwork.MapNetworkDrive strDriveLetter1, strRemotePath1
objNetwork.MapNetworkDrive strDriveLetter2, strRemotePath2
objNetwork.MapNetworkDrive strDriveLetter3, strRemotePath3
''Extra code just to add a message box
WScript.Echo "Map drives " & strDriveLetter1 & " & " & strDriveLetter2 & " & " & strDriveLetter3
Wscript.Quit
Dice que el problema es con la línea 1 Char 1. ¿Alguna idea?
Para su información para aquellos con el mismo problema en el futuro, para solucionar esto:
- Abra el .vbs en el bloc de notas
- Ir a archivo y "guardar como"
- Justo debajo del cuadro de nombre de archivo, verá un menú desplegable para la codificación. Elija ANSI .
Un posible problema es cómo se codificó su archivo; intente guardarlo como ANSI y ejecútelo nuevamente.