Indica el estado actual de la secuencia de comandos remota.
Objeto.Status
La propiedad Status devuelve un tipo de datos enumerado de sólo lectura.
La propiedad Status devuelve uno de estos tres valores.
Valor devuelto | Valor numérico | Descripción |
---|---|---|
NoTask | 0 | El objeto secuencia de comandos remota se ha creado pero todavía no se ha ejecutado. |
Running | 1 | El objeto secuencia de comandos remota está ejecutándose. |
Finished | 2 | El objeto secuencia de comandos remota ha terminado de ejecutarse. |
El siguiente código de JScript muestra cómo se utiliza la propiedad Status en un bloque de prueba que comprueba que la secuencia de comandos remota ha terminado con normalidad.
Dim Controller, RemoteScript
Set Controller = WScript.CreateObject("WSHController")
Set RemoteScript = Controller.CreateScript("test.js", "remoteserver")
RemoteScript.Execute
Do While RemoteScript.Status
<> 2
WScript.Sleep 100
Loop
var Controller = WScript.CreateObject("WSHController");
var RemoteScript = Controller.CreateScript("test.js", "remoteserver");
RemoteScript.Execute();
while (RemoteScript.Status
!= 2) {
WScript.Sleep(100);
}
Objeto WshController | Objeto WshRemote | Propiedad Error | Método Execute | Método Terminate | Evento Start | Evento End | Evento Error
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |