Hola, antes que nada pido disculpas por haber posteado en "Dudas y preguntas" previo a acá.
Bueno, les comento, estoy codeando un spreader usb y necesito que el código se repita cada un mínuto después de que el script sale por completo (WScript.quit), porque sino sigue corriendo y cuando se quiere sacar el pendrive el sistema no lo permite porque está en uso, y el mensaje dice que se pueden perder los datos y esto puede asustar y hacer sospechar a algunos. Para eso decidí recurrir al comando schtasks.exe, porque después necesito repetir el código ad infinitum, el tema es que no sé codear mucho en vbscript, y cuando intento pasarle la carpeta "Startup" al schtasks.exe tengo problemas, porque no sé cómo hacerlo, ya que esa carpeta es característica se ve de vbscript y no sé si es compatible con la sintaxis de schtasks.exe.
La parte del código donde tengo el problema es la siguiente:
Set MSWobjShell=CreateObject("WScript.Shell")
Ruta_startup=MSWobjShell.Specialfolders("Startup")
MSWobjShell.run "schtasks.exe /create /sc minute /mo 1 /tn Nombre_tarea /tr "&Ruta_startup&" & "\" & "Spreader_USB.vbs"
Escucho sugerencias.
Muchas gracias.
Responder

Volver a “Otros lenguajes”