Ejecuta una aplicación en un entorno de comandos secundario y proporciona acceso a las secuencias StdIn, StdOut y StdErr.
objeto.Exec(cdnComando)
El método Exec devuelve un objeto WshScriptExec que proporciona información de estado y de error acerca de una secuencia de comandos ejecutada con Exec, así como acceso a los canales StdIn, StdOut y StdErr. El método Exec sólo permite ejecutar aplicaciones de la línea de comandos. No se puede utilizar para ejecutar secuencias de comandos remotas. No confunda los métodos Exec y Execute (este último, del objeto WshRemote).
El ejemplo siguiente demuestra el fundamento del método Exec.
Dim WshShell, oExec
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec
("calc")
Do While oExec.Status = 0
WScript.Sleep 100
Loop
WScript.Echo oExec.Status
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec
("calc");
while (oExec.Status == 0)
{
WScript.Sleep(100);
}
WScript.Echo(oExec.Status);
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |