Estoy creando un script de PowerShell para poder crear el alojamiento de sitios web con un solo comando usando la Consola de administración de IIS Powershell.Comando de Powershell para establecer la configuración de registro de IIS
tengo los comandos que necesito para crear el sitio de IIS y añadir fijaciones para los nombres de dominio, etc ...
La única pieza del rompecabezas que me falta, aunque es cómo cambiar el directorio predeterminado de registro de % SystemDrive% \ inetpub \ logs \ LogFiles a mi propia carpeta que no está en la unidad de arranque del servidor.
Después de una extensa búsqueda que esperaba encontrar un comando en la línea de la siguiente seudo PowerShell
New-ItemProperty IIS:\Sites\MyNewSite -name logging -value @{format='W3C';directory='d:\sites\site\logs';encoding=UTF-8}
favor podría usted mostrar con un ejemplo de cómo se cambia la carpeta de registro en la Administración de Powershell IIS consola
Gracias de antemano
Gracias. Esto funcionó perfectamente para cambiar la ubicación predeterminada. Tengo carpetas individuales para cada sitio que no tenía claras en mi pregunta. Su código me ayudó a encontrar la respuesta en esta publicación del foro http://forums.iis.net/t/1174319.aspx – Webmonger
Si está utilizando esto con otro IIS: unidad de actividad en su secuencia de comandos. Asegúrese de que la carpeta actual en IIS: unidad es la raíz. Esto se puede lograr con "cd IIS: \". Si se encuentra, por ejemplo, en IIS: \ SslBindings obtendrá un error "Set-WebConfigurationProperty: no hay ninguna configuración definida para el objeto en la ruta IIS: \ SslBindings". –