“设置”;允许客户端上载文件”;对于使用Powershell的IIS虚拟目录

“设置”;允许客户端上载文件”;对于使用Powershell的IIS虚拟目录,iis,powershell,powershell-2.0,virtual-directory,Iis,Powershell,Powershell 2.0,Virtual Directory,我正在使用PowerShell进行一个web服务器的自动设置,我需要创建一个虚拟目录,我可以使用以下代码来实现 New-Item 'IIS:\Sites\Default Web Site\folder' -type VirtualDirectory -physicalPath $folder 我还需要设置此虚拟目录,以便允许客户端上载文件,这可以通过打开BITS上载功能并选中“允许客户端上载文件”复选框手动完成 有没有办法使用PowerShell设置此选项 提前感谢以下示例演示如何使用Powe

我正在使用PowerShell进行一个web服务器的自动设置,我需要创建一个虚拟目录,我可以使用以下代码来实现

New-Item 'IIS:\Sites\Default Web Site\folder' -type VirtualDirectory -physicalPath $folder
我还需要设置此虚拟目录,以便允许客户端上载文件,这可以通过打开BITS上载功能并选中“允许客户端上载文件”复选框手动完成

有没有办法使用PowerShell设置此选项


提前感谢

以下示例演示如何使用PowerShell为BITS上载启用IIS虚拟目录。它使用System.DirectoryServices来设置虚拟目录,它处理IIS 6类,如果安装了IIS 6管理兼容性功能,它还可以在IIS 7上工作(请参阅)

$root = new-object system.directoryservices.directoryentry("IIS://127.0.0.1/W3SVC/1/Root/folder")
$root.EnableBITSUploads()
#$root.BITSUploadEnabled = $true
#$root.setinfo()