Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Windows Server (todas las versiones compatibles)
Host de Windows Script proporciona un entorno en el que los usuarios pueden ejecutar scripts en varios lenguajes que usan varios modelos de objetos para realizar tareas.
Sintaxis
wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]
Parámetros
Parámetro | Descripción |
---|---|
scriptname |
Especifica la ruta de acceso y el nombre de archivo del archivo de script. |
/b |
Especifica el modo por lotes, que no muestra alertas, errores de scripting o mensajes de entrada. El parámetro /b es el contrario de /i. |
/d |
Inicia el depurador. |
/e |
Especifica el motor que se usa para ejecutar el script. Este parámetro permite ejecutar scripts que usan una extensión de nombre de archivo personalizada. Sin el parámetro /e, solo puede ejecutar scripts que usen extensiones de nombre de archivo registradas. Por ejemplo, si intenta ejecutar este comando:cscript test.admin Recibe este mensaje de error: Error de entrada: No hay ningún motor de script para la extensión .admin de archivo .Una ventaja de usar extensiones de nombre de archivo no estándar es que protege contra la selección accidental de un script y la ejecución de algo que realmente no quería ejecutar. El uso de esta extensión no crea una asociación permanente entre la .admin extensión de nombre de archivo y VBScript. Cada vez que ejecute un script que use una .admin extensión de nombre de archivo, debe usar el parámetro /e. |
/h:cscript |
Registra cscript.exe como host de script predeterminado para ejecutar scripts. |
/h:wscript |
Registra wscript.exe como host de script predeterminado para ejecutar scripts. Este comportamiento es el valor predeterminado cuando se omite la opción /h . |
/i |
Especifica el modo interactivo, que muestra alertas, errores de scripting y mensajes de entrada. El parámetro /i es el valor predeterminado y el contrario de /b. |
/job:\<identifier> |
Ejecuta el trabajo identificado por identificador en un archivo de script .wsf . |
/logo |
Especifica que el banner host de Windows Script se muestra en la consola antes de que se ejecute el script. El parámetro /logo es el valor predeterminado y el contrario de /nologo. |
/nologo |
Especifica que el banner host de Windows Script no se muestra antes de que se ejecute el script. El parámetro /nologo es el opuesto a /logo. |
/s |
Guarda las opciones del símbolo del sistema actuales para el usuario actual. |
/t:\<number> |
Especifica el tiempo máximo que puede ejecutar el script (en segundos). Puede especificar hasta 32 767 segundos.
El valor predeterminado no es ningún límite de tiempo. |
/x |
Inicia el script en el depurador. |
ScriptArguments |
Especifica los argumentos pasados al script en el inicio. Cada argumento de script debe ir precedido de una barra diagonal (/). |
/? |
Muestra ayuda en el símbolo del sistema. |
Observaciones
- La realización de esta tarea no requiere que tenga credenciales administrativas. Considere la posibilidad de realizar esta tarea como usuario sin credenciales administrativas como procedimiento recomendado de seguridad.
- Para abrir un símbolo del sistema, en la pantalla Inicio , escriba cmd y seleccione símbolo del sistema.
- Cada parámetro es opcional. Sin embargo, no se pueden especificar argumentos de script sin especificar un script. Si no especifica un script ni ningún argumento de script, wscript.exe muestra el cuadro de diálogo Configuración del host de script de Windows . Use el cuadro de diálogo para establecer propiedades de scripting global para todos los scripts que wscript.exe se ejecutan en el equipo local.
- El parámetro /t impide la ejecución excesiva de scripts estableciendo un temporizador. Cuando el tiempo supera el valor especificado, wscript interrumpe el motor de script y finaliza el proceso.
- Los archivos de script de Windows suelen tener una de las siguientes extensiones de nombre de archivo: .wsf, .vbs, .js.
- Si selecciona un archivo de script con una extensión que no tiene ninguna asociación, aparecerá el cuadro de diálogo Abrir con . Seleccione wscript o cscript y, a continuación, seleccione Usar siempre este programa para abrir este tipo de archivo. Esto registra wscript.exe o cscript.exe como host de script predeterminado para los archivos de este tipo de archivo.
- Puede establecer propiedades para scripts individuales. Para obtener más información sobre el host de Windows Script, consulte Introducción al host de script de Windows.
- Windows Script Host puede usar archivos de script .wsf . Cada archivo .wsf puede usar varios motores de scripting y realizar varios trabajos.