2013-05-28 25 views
-1

我的要求是将Web应用程序添加到默认网站并启用相同的目录浏览。 我正在使用以下命令行来创建应用程序。我们如何处理网站名称中的空白

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

你是什么错误getti NG? – Richard

回答

0

由于这个问题已被标记使用PowerShell ,这里是一个使用WebAdministration模块的powershell解决方案:

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

:这个命令是用于创建Web应用程序,我已经使用它,但我没有得到一种方法来设置使用PowerShell的Web应用程序的目录浏览,因为我移动到命令行,并有空白的问题。如果有是我们可以在web应用程序的PowerShell中设置目录浏览的方式,然后解决我的问题。 – user1595214

+0

更新了如何启用目录浏览的示例 –

+0

:非常感谢。它帮助我:) – user1595214