Windows Script Host  

Propiedad Status (WshRemote)

Indica el estado actual de la secuencia de comandos remota.

Objeto.Status

Argumentos

Objeto
Objeto WshRemote.

Comentarios

La propiedad Status devuelve un tipo de datos enumerado de sólo lectura.

Valores

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.

Ejemplo

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.

[VBScript]
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
[JScript]
var Controller = WScript.CreateObject("WSHController");
var RemoteScript = Controller.CreateScript("test.js", "remoteserver");
RemoteScript.Execute();

while (RemoteScript.Status != 2) {
    WScript.Sleep(100);
}

Consulte también

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.