visual verificar usuario tiene suficientes studio sitios sitio ruta puede privilegios permisos para obtener net metabase los equipo cómo configurar carpeta cambiar autenticación asp acceso iis-7 windows-server-2008

iis 7 - verificar - Cambiar el nombre del directorio virtual en Windows Server 2008(IIS7)



usuario iis permisos (4)

¿Cómo puedo cambiar el nombre de un directorio virtual (es decir, cambiar el nombre de la ruta virtual) en IIS7 en Windows Server 2008?

En el Administrador del servidor, hago clic en la aplicación, selecciono Configuración básica, pero el cuadro que muestra el Alias ​​actual aparece atenuado y no puedo editarlo.


Hasta donde yo sé, no hay forma de hacerlo. Solo puede eliminar el directorio virtual y volver a crearlo con la misma configuración.

O al menos, no puedes hacerlo a través de la GUI. Puede haber formas de hacerlo a través de scripts en PowerShell, por ejemplo. Pero no sé cómo.


Encontré una manera de hacer esto usando la herramienta integrada appcmd.exe. Si desea cambiar su directorio virtual "Imágenes" dentro de su aplicación "OldApplicationName", escriba esto en la línea de comando.

%systemroot%/system32/inetsrv/appcmd set vdir "Default Web Site/OldApplicationName/Images" -path:/Images2

Más detalles, incluido cómo cambiar el nombre de las aplicaciones aquí: http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/


Si también está intentando cambiar el nombre de la aplicación, el contexto es casi el mismo excepto que se usa "configurar la aplicación" en lugar de "establecer vdir".

appcmd set app "Default Web Site/OriginalSite" -path:/RenamedSite


Es posible que desee consultar esta publicación aquí

Desde adilei ...

Pruebe PowerShell, creo que IIS7 ha introducido nuevas herramientas de administración que parecen bastante poderosas. Creo que también podría usar estos scripts para administrar IIS de forma remota a través de WMI.

No debería ser más complicado que VBScript.

Otra forma sería usar VBScript para editar los archivos de configuración de IIS o crear un objeto de administración, pero esa no parece ser realmente la forma de hacerlo.

y de jwmiller5 ...

¿Desea cambiarle el nombre en IIS o cambiar la ruta virtual? adsutil puede hacer cualquiera de los dos. Debe instalarse en c: / inetpub / AdminScripts

adsutil.vbs SET W3SVC / svcnum / Root / AppName / AppFriendlyName "Nuevo nombre descriptivo" adsutil.vbs SET W3SVC / svcnum / Root / AppName / AppRoot "Nueva ruta de la aplicación"