Adsutil.vbs es un programa de administración de IIS que utiliza Microsoft Visual Basic Scripting Edition (VBScript) con Interfaces de servicios de Active Directory (ADSI) para manipular la configuración de IIS. Esta secuencia de comandos debe ejecutarse mediante CScript, que se instala con Windows Script Host.
Importante |
|---|
|
Para ejecutar secuencias de comandos y ejecutables, debe ser miembro del grupo Administradores en el equipo local. Como práctica de seguridad recomendada, inicie sesión en el equipo con una cuenta que no pertenezca al grupo Administradores y, después, utilice el comando runas para ejecutar la secuencia de comandos o el ejecutable como administrador. En el símbolo del sistema, escriba runas /profile /user:MiPC\Administrador cmd para abrir una ventana de comandos con derechos de administrador y, a continuación, escriba cscript.exeNombreDeSecuenciaDeComandos (incluya la ruta de acceso completa de la secuencia de comandos y cualquier parámetro). |
Forma de uso
Cscript.exe adsutil.vbs COMANDO <rutaDeAcceso> [<parámetro>...]
Cscript.exe adsutil.vbs COMANDO [<rutaDeAcceso> [<parámetros>...]]
|
Comando
|
Descripción
|
|---|
GET Path | Mostrar el parámetro elegido. |
SET Path Value | Asignar un nuevo valor. |
ENUM Path "/P" | Enumerar todos los parámetros de la ruta de acceso. /P Enumerar las rutas de acceso únicamente (no los datos). |
ENUM_ALL "/P" | Enumerar todos los parámetros. /P Enumerar las rutas de acceso únicamente (no los datos). |
DELETE Path | Eliminar la ruta de acceso o el parámetro. |
CREATE Path [KeyType] | Crear la ruta de acceso y asignarle el KeyType. |
APPCREATEINPROC Path | Crear una aplicación en proceso. |
APPCREATEOUTPROC Path | Crear una aplicación fuera de proceso. |
APPDELETE Path | Eliminar la aplicación (si está presente). |
APPUNLOAD Path | Descargar una aplicación fuera de proceso. |
APPGETSTATUS Path | Obtener el estado de la aplicación. |
FIND Path | Buscar las rutas de acceso donde está configurado un parámetro. |
START_SERVER Path | Iniciar el sitio Web. |
STOP_SERVER Path | Detener el sitio Web. |
PAUSE_SERVER Path | Pausar el sitio Web. |
CONTINUE_SERVER Path | Cancelar la pausa del sitio Web. |
HELP | Imprimir todos los comandos disponibles. |
Notas
-
<Ruta> es la ruta de acceso del nodo para el que va a configurar la propiedad, combinada con el nombre de la propiedad que está configurando. Por ejemplo, si desea configurar la propiedad ServerComment del servidor Web número 1, el comando utilizado será el siguiente:
adsutil SET w3svc/1/ServerComment "Web Server Number 1"
La próxima vez que se abra el Administrador IIS, reflejará el nombre del servidor Web como "Servidor Web número 1".
-
Es posible utilizar el modificador "-s:nombre del servidor" después de cualquier comando para ejecutarlo en un equipo remoto. (Vea el primer ejemplo a continuación.)
Ejemplos
-
Cscript.exe adsutil.vbs GET W3SVC/1/ServerBindings -s:equipoRemoto1
-
Cscript.exe adsutil.vbs SET W3SVC/1/ServerBindings ":81:"
-
Cscript.exe adsutil.vbs CREATE W3SVC/1/Raíz/MiDirV "IIsWebVirtualDir"
-
Cscript.exe adsutil.vbs START_SERVER W3SVC/1
-
Cscript.exe adsutil.vbs ENUM /P W3SVC