Visual Script

Páginas: 5 (1146 palabras) Publicado: 26 de septiembre de 2012
Tutorial de visual basic script:
Este tutorial ha sido hecho por mi cogiendo ejemplos de script de fuentes.

1 Entorno de compilación:
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 diálogo de guardar le das aelegir Todos los archivos y guardas el archivo con formato *.vbs.
Visual basic:
Colocas el código en el evento donde quieras que se produzca.

2 Los objetos mas importantes
En visual basic script trabajamos con objetos que son rutinas especializadas de Visual Basic Script que reune un conjunto de librerias o rutinas que
simplifican la programacion en VBS, dependiendo de lo que queramos hacerllamamos a un objeto del windows o de algún programa, los mas importantes son:

"Scripting.FileSystemObject": Se utiliza para operaciones con ficheros, copiar, pegar, mover etc...
"WScript.Shell" Se utiliza para shell's comandos en el sistema, ejecuta ficheros, abrir navegador, usar el registro.
"outlook.application": El famoso outlook y su propagación de los gusanitos.
Excel.Application: Elprograma de calculo excel.
Estos son los objetos mas importantes en visual basic script.

Se definen:

Set variable = CreateObject("nombreOBJ")
Y luego cuando queremos hacer una opcion de ese objeto
variable.accion "parametro"
El objeto Scripting.FileSystemObject:
Como ya dijimos este objeto se utiliza para operaciones con ficheros, puedes poner:
.\ si está en el mismo directorio.C:\carpeta especificando el directorio
Acciones que podemos hacer con este objeto:

---------------------------------------------------------------------------------------------------------------------
Copiar archivos
---------------------------------------------------------------------------------------------------------------------

CopyFile

Con este comando, podemos copiar archivos en lapc.

Ejemplo:

Set variable = CreateObject("Scripting.FileSystemObject")
variable.CopyFile ".\ejemplo_Copyfile.vbs","C:\perro.txt"

Copia el archivo "ejemplo_Copyfile.vbs" como "perro.txt" en la unidad C, puedes copiar otros archivos
aparte del mismo vbs.

---------------------------------------------------------------------------------------------------------------------
Mover archivo---------------------------------------------------------------------------------------------------------------------

MoveFile

Con este comando, podemos mover archivos de la pc.

Ejemplo:

Set variable = CreateObject("Scripting.FileSystemObject")
variable.MoveFile ".\ejemplo_MoverArchivo.vbs", "C:\ejemplo_MoverArchivo.vbs"

Esto mueve el archivo "ejemplo_MoverArchivo.vbs" a C, puedesmover otros archivos aparte del mismo vbs.

---------------------------------------------------------------------------------------------------------------------
Borrar archivos
---------------------------------------------------------------------------------------------------------------------

DeleteFile

Con este comando borramos archivos en la pc.

Ejemplo:

Set variable =CreateObject("Scripting.FileSystemObject")
variable.DeleteFile "C:\perro.txt"

Esto borrara el archivo "perro.txt" de la unidad C. Si pones *.* ¡borraria todos los archivos!, ¡cuidado!

---------------------------------------------------------------------------------------------------------------------
Crear una carpeta---------------------------------------------------------------------------------------------------------------------

CreateFolder

Sirve para crear carpetas en el pc.

Ejemplo:

Set variable = CreateObject("Scripting.FileSystemObject")
variable.CreateFolder "C:\perro"

Esto creara la carpeta "perro" en la unidad C

---------------------------------------------------------------------------------------------------------------------
Borrar una carpeta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • visual basic script
  • Tutorial Visual Basic Script
  • Visual basic script
  • Definicion de clase en c#, c++, java, java script y visual basic.
  • SCRIPT
  • Script
  • Script
  • script

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS