Introducción a VB Script: una guía para principiantes: parte 2: trabajar con archivos de (3 / 13 paso)

Paso 3: Escribir el guión parte 2: crear la secuencia de comandos asignar las variables.

Ok primero lo primero, crear un documento de texto y cámbiele el nombre a any_name.vbs. Yo shutdown_catcher.vbs pero se puede utilizar cualquier cosa.

Ahora simplemente haga clic con el botón derecho el archivo vbs y golpeó edición.

Si utilizas notepad ++ ahora es un buen momento para abrirlo, si no planea hacer cualquier cantidad de codificación le debe buscar en conseguirlo.

OK ahora lo primero que queremos hacer es crear variables. Las variables son básicamente sólo un marcador para que no tengamos que escribir un montón de cosas de un montón de veces.

ejemplo:
tenemos una frase que dice "el zorro marrón rápido salta sobre los perros vagos detrás". pero es en el código 20 veces. podemos o bien escribir la frase entera 20 veces o crear una variable y asignar la frase a esa variable

Así que en este ejemplo crea la variable strSentence y asignar "el zorro marrón rápido salta sobre los perros vagos detrás" a esa variable. Ahora todo lo que tenemos que hacer es tipo strSentence cada vez que tenemos la oración y sabe para escribir "el zorro marrón rápido salta sobre los perros vagos detrás"

Cómo lo hacemos:
Si tenemos varias variables del mismo tipo en que podemos poner la misma línea y separar las variables por comas. Para crear una variable tenemos que hacer lo que se denomina dimensionamiento de la variable. Para hacer esto escribimos dévil antes de la variable luego un prefijo de la variable así que sabemos lo que representa la variable.

Los ejemplos son
Str para una variable de cadena
obj para una variable de objeto
const de una constante...
La lista sigue y sigue. Estos son los que utilizaremos en esta secuencia de comandos, así que les explicaré un poco. una cadena es generalmente texto como una condena. Generalmente, un objeto es algo físico como un archivo o un programa. y una constante es algo que siempre tendrá el mismo significado a lo largo de la secuencia de comandos.

NOTA: CUALQUIER MOMENTO EN QUE UNA LÍNEA TIENE UNA SOLA ' ANTES DE QUE LA LÍNEA SERÁ IGNORADA POR LA SECUENCIA DE COMANDOS. SE LLAMAN PALABRAS Y GENERALMENTE SE PONEN EN EL PROGRAMADOR POR LO QUE PUEDEN RECORDAR LO QUE HICIERON MÁS ADELANTE AL REVISAR EL CÓDIGO. UTILIZARÁ PARA HACER COMENTARIOS SOBRE EL CÓDIGO PARA QUE PUEDA VER POR QUÉ COSAS LO HICE. Y ESTARÁ POR ENCIMA DE LA LÍNEA QUE SE COMENTA SOBRE.

Uso actual:

' esta línea te obliga a definir todas las variables. Sin él cualquier variable definida será tratado como un objeto
Opción explícita

' ahora creamos 5 variables para las carpetas y los archivos que necesitaremos
' nombre como quiere pero la Convención es apellidos
Dim objFiSyOb, objSysFold, objShell, objFile, objTextFile

' ahora tenemos que crear variables de cadena para el nombre de archivo, archivos y directorios
Dim strDir, strFile, strFileName

' ahora asignar valores a las variables
' el strDir es nuestro directorio queremos que la carpeta en
strDir = "C:\Catcher"
' el strFile es donde queremos que el documento de texto y lo que se llama
strFile = "\Shutdown_catcher.txt"
' el nombre de strfile es así tenemos el nombre del archivo para el uso de pop ups
strFileName = "Shutdown_catcher.txt"

' a continuación tenemos que asignar una constante para acceder al archivo que tenemos tres opciones
' vamos a usar solamente la adición de este código, pero es bueno saber todo de ellos.
Const forReading = 1, forWriting = 2, ForAppending = 8

' por último necesitamos establecer una variable en el objeto de sistema de archivo por lo que podemos llamar más tarde cuando lo necesitamos
Set objFiSyOb = CreateObject("Scripting.FileSystemObject")

Artículos Relacionados

Cambio de freno de automóviles! Una guía para principiantes!

Cambio de freno de automóviles! Una guía para principiantes!

Esta es la manera más fácil de cambiar frenos!Hace poco fui a conseguir una inspección de seguridad de mi coche y descubrí que mis pastillas apenas habían pasado con número mínimo. Se informó que los cambio por otros nuevos, el único problema era, qu
Una manera fresca para adornar sus trapos viejos con Bleach

Una manera fresca para adornar sus trapos viejos con Bleach

¿Tienes una vieja camisa o un par de jeans que necesitan un poco de ayuda? Bastante la manera fácil con una buena pluma de bleach viejo! No hay que mezclar colorante en polvo o hacer un gran lío en la cocina. Todo lo que necesitas es un lápiz blanque
Pintar tu uñas - una guía para principiantes por un principiante

Pintar tu uñas - una guía para principiantes por un principiante

recientemente he sido inspirado por uñas maravillosas de autores como TheDailyNail y AmeliaLovesToDance. pero... ¿Cómo podía crear estos patrones maravillosos cuando aun no puedo pintar mis uñas? Aquí le damos algunos consejos sobre la pintura de uña
35mm: una guía para principiantes

35mm: una guía para principiantes

* descargo de responsabilidad: este artículo está dirigido a SLR cámaras no Telémetros aunque pueden todavía ser útil (puede que desee a google qué tipo es tu cámara) *Primero de todo, Felicidades por ser dueño de lo estoy suponiendo que la primera (
¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

tener programación código de apuro para el siete segmento de muestra? Bien hicieron los 4511 para facilitar las cosas un montón. Qué el 4511 es toma un valor entrada binaria de 4 dígitos (unos y ceros) y la convierte en un valor decimal en un display
Cómo escribir una canción para principiantes muy

Cómo escribir una canción para principiantes muy

Hey todo el mundo, he decidido hacer un Instructables que realmente no he visto mucho de, y eso es componer Instructables! Voy a estar caminando por escribir una canción muy básicaPaso 1: El truco inadvertido Mayoría de la gente quiere escribir una c
Una guía para la impresión 3d con un RepRap

Una guía para la impresión 3d con un RepRap

hace algún tiempo he estado tratando conseguir instrumentos musicales funcionales de un RepRap. Mucho tiempo fue pasar a conocer los matices del proceso. En algún momento, me sentía frustrado como pude encontrar guías que describen el corte o la part
¿Corte por láser para principiantes absolutos: cortado con láser personalizado colgante usando la magia de INTERNET (o: una introducción muy básica para Adobe Illustrator)

¿Corte por láser para principiantes absolutos: cortado con láser personalizado colgante usando la magia de INTERNET (o: una introducción muy básica para Adobe Illustrator)

has querido alguna vez uno de los láser corte collares de lujo, pero no posee un cortador láser o saber cómo utilizar software de diseño?  Este es tu dia de suerte, mi amigo.  Voy a enseñarte todo lo que necesitas saber para que esto suceda y no más.
Introducción a MEL Scripting en Maya: fractales 3D

Introducción a MEL Scripting en Maya: fractales 3D

Maya es una herramienta muy poderosa para la creación de animaciones 3D y motion graphics. Puede modelo, textura, luz, animar y renderizar en el mismo entorno. Interfaz visual de los mayas es potente y profundo. Permite a las personas crear animacion
Introducción en LSL scripting en Second Life

Introducción en LSL scripting en Second Life

Hola y Bienvenidos a "Antes de empezar en LSL scripting". LSL está parado para "Linden Scripting Language" y se utiliza para la escritura de los objetos que encontrar y hacer en Second Life.QUE ESTE TUTORIAL ES PARA:Este tutorial está
Salvar el mundo una gota a la vez, parte 3: Redes sus sensores

Salvar el mundo una gota a la vez, parte 3: Redes sus sensores

Para este proyecto he trabajado con Will Buchanan - partes 1 y 2 - crear un sistema de domótica que pistas agua uso en partidos en casa (fregadero, ducha, WC etc.). Utilizando colas visuales (incluyendo color de la luz, duración e intensidad) en cada
Salvar el mundo una gota a la vez, parte 1: Control de flujo de agua - fontanería gratis - mediante un piezoeléctrico y redes de malla de Pinoccio

Salvar el mundo una gota a la vez, parte 1: Control de flujo de agua - fontanería gratis - mediante un piezoeléctrico y redes de malla de Pinoccio

El agua es barato, pero California es en una de las peores sequías siempre ahora. Seamos realistas: no podemos solucionar la sequía. Sin embargo, algunos residentes de CA activamente están quedando sin agua potable. A nivel municipal es difícil promu
Frambuesa PI-introducción para principiantes

Frambuesa PI-introducción para principiantes

Recientemente tenemos heared sobre Raspberry PI y quiere saber lo que es y aquí está mi instructable para quienes son nuevos en frambuesa pi.Permite así comenzar... De pequeños...El Raspberry Pi es un bajo costo, tarjeta de crédito tamaño de equipo q
Fijar una Thinkpad T400 térmica cuestiones una vez y para todo

Fijar una Thinkpad T400 térmica cuestiones una vez y para todo

Thinkpads son grandes máquinas. Confiable, reparable, rápido y los mejores teclados que encontrarás en un ordenador portátil.Pero hasta hace poco, han tenido una falla terriblemente fatal: sobrecaliente si hacer algo un poco exigentes en ellos. Mi má