tengo este script guardado en "test.vbs":¿Puedo pasar un argumento a un VBScript (archivo vbs iniciado con cscript)?
Set FSO = CreateObject("Scripting.FileSystemObject")
Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True)
File.Write "testing"
File.Close
Set File = Nothing
Set FSO = Nothing
Set workFolder = Nothing
Cuando ejecuto el script que quieren pasar el valor de la "workFolder" variable.
¿Cómo puedo hacer esto? ¿Puedo hacerlo? Algo como "cscript test.vbs workFolder: 'C: \ temp \'" quizás?
Bono pregunta: ¿Es necesario recurrir a limpiar la variable pasada con "Set workFolder = Nada" o no VBSCript hacer eso de forma automática cuando se termina? ¿Tal vez "Establecer archivo = Nada" y "Establecer FSO = Nada" es innecesario también? Por favor, avíseme si conoce la respuesta a estas dos preguntas.
bingo, eso es todo! Muy claro, muchas gracias. (La pregunta de bonificación aún está abierta en caso de que alguien quiera responderla en uno de estos comentarios). – Peter
@Peter: He agregado una respuesta breve a su pregunta de bonificación. –