【问题标题】:Set "Allow clients to upload files" for an IIS Virtual Directory using Powershell使用 Powershell 为 IIS 虚拟目录设置“允许客户端上传文件”
【发布时间】:2012-05-11 10:26:52
【问题描述】:

我正在使用 PowerShell 自动设置 Web 服务器,我需要创建一个虚拟目录,我可以使用以下代码来完成

New-Item 'IIS:\Sites\Default Web Site\folder' -type VirtualDirectory -physicalPath $folder

我还需要设置这个虚拟目录,以便它允许客户端上传文件,这可以通过打开 BITS 上传功能并选中“允许客户端上传文件”复选框手动完成。

有没有办法使用 PowerShell 进行设置?

提前致谢

【问题讨论】:

    标签: iis powershell powershell-2.0 virtual-directory


    【解决方案1】:

    以下示例展示了如何使用 PowerShell 为 BITS 上传启用 IIS 虚拟目录。它使用 System.DirectoryServices 来设置虚拟目录,它处理 IIS 6 类,如果安装了 IIS 6 管理兼容性功能,它也适用于 IIS 7(请参阅Creating Sites and Virtual Directories Using System.DirectoryServices)。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-29
      • 2017-02-24
      • 1970-01-01
      • 2013-09-16
      • 2015-09-06
      • 2010-10-09
      • 1970-01-01
      • 2012-06-09
      相关资源
      最近更新 更多