2013-05-28 3 views
-1

Моим требованием является добавить веб-приложение на сайт по умолчанию и разрешить просмотр каталога для него. Я использую следующую командную строку для создания приложения.как мы обрабатываем пробелы в названии сайта

C:\Windows\System32\inetsrv> .\appcmd.exe add app /site.name:"mytest" /Path=/test4 /PhysicalPath:"c:\test 

Это работает fine.But, если я пытаюсь поставить имя сайта следующим образом:

C:\Windows\System32\inetsrv> .\appcmd.exe add app /site.name:"Default Web Site" /Path=/test4 /PhysicalPath:"c:\test 

Это дает errors.Please помощь :)

+0

Какая ошибка вы получаете нг? – Richard

ответ

0

Поскольку этот вопрос был помечен Powershell , вот решение для командной строки с использованием модуля WebAdministration:

Import-Module webadministration 

# Create the Web Application 
New-WebApplication -Name testApp -Site 'Default Web Site' -PhysicalPath c:\test -ApplicationPool DefaultAppPool 

# Set directory browsing enabled 
Set-WebConfigurationProperty -filter /system.webServer/directoryBrowse -name enabled -PSPath 'IIS:\Sites\Default Web Site' -Value $true 
+0

: Эта команда предназначена для создания веб-приложения, и я использовал ее, но я не получаю способ установить просмотр каталогов в веб-приложении с помощью powershell, потому что я перешел в командную строку и столкнулся с проблемой с пробелами. Если там это способ, которым мы можем установить просмотр каталогов в PowerShell в веб-приложении, тогда это решает мою проблему. – user1595214

+0

Обновлено с примером того, как включить просмотр каталогов –

+0

: спасибо вам столько. Это помогло мне :) – user1595214

Смежные вопросы