Algunos Visual Basic Script
Algunos Visual Basic Script
1 Entorno de compilacin:
Para "compilar" script podemos usar el bloc de notas del windows o el
propio visual basic, aunque el mas barato es el bloc de notas .
Bloc de notas:
Se introduce como simple texto, luego se da a archivo/guardar como..., y
en el dilogo de guardar le das a elegir Todos los archivos y guardas el
archivo con formato *.vbs.
Visual basic:
Colocas el cdigo en el evento donde quieras que se produzca.
Se definen:
---------------------------------------------------------------------------------------------------------------------
Copiar archivos
---------------------------------------------------------------------------------------------------------------------
CopyFile
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Mover archivo
---------------------------------------------------------------------------------------------------------------------
MoveFile
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Borrar archivos
---------------------------------------------------------------------------------------------------------------------
DeleteFile
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Crear una carpeta
---------------------------------------------------------------------------------------------------------------------
CreateFolder
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Borrar una carpeta
---------------------------------------------------------------------------------------------------------------------
DeleteFolder
Ejemplo:
Set variable = CreateObject("Scripting.FileSystemObject"
variable.DeleteFolder "C:perro"
---------------------------------------------------------------------------------------------------------------------
Crear un archivo
---------------------------------------------------------------------------------------------------------------------
CreateTextFile
Ejemplos:
---------------------------------------------------------------------------------------------------------------------
Ejecutar y/o abrir archivos o paginas web
---------------------------------------------------------------------------------------------------------------------
Run
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Crea y/o modificar una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------
RegWrite
Ejemplo:
Si quieres que tu VBS sea residente lo que puedes hacer es crear una
linea en el registro que servira para que el
VBS se ejecute a cada inicio de Windows, haciendose residente.
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Borrar una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------
RegDelete
Borra entradas de registro
Ejemplo:
---------------------------------------------------------------------------------------------------------------------
Lee una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------
RegRead
Sirve para verificar los valores de una entrada de registro. Por ejemplo, el
VBS puede saber leyendo una entrada
de registro si se encuentra infectado la PC, y si no, proceder con la
infecccion.
Ejemplo:
zonavirus.SpecialFolders("MyDocuments"
zonavirus.SpecialFolders("SendTo"
zonavirus.SpecialFolders("StartMenu"
zonavirus.SpecialFolders("Startup"