【问题标题】:How to update "physical path" of a site on IIS 10 using Powershell?如何使用 Powershell 在 IIS 10 上更新站点的“物理路径”?
【发布时间】:2019-11-27 23:37:44
【问题描述】:

创建站点时,我设法使用以下代码行设置路径

New-WebSite -Name "mysite" -port 8084 -PhysicalPath "c:\inetpub\wwwroot" -ApplicationPool "myappPool"

我试图弄清楚如何更新路径,通过配置编辑器找不到任何东西。我以为我用下面的命令就可以了

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST'  -filter "system.applicationHost/sites/site[@name='mysite']/virtualDirectoryDefaults" -name "physicalPath" -value "c:\inetpub\wwwroot\mysite"

...但是,我要更新的不是虚拟目录,而是实际站点...

【问题讨论】:

标签: powershell iis web-administration


【解决方案1】:

您可以使用下面的 PowerShell 命令来更改 iis 站点物理路径。

以管理员身份运行 PowerShell。

运行以下命令:

PS C:\WINDOWS\system32> Import-Module WebAdministration
PS C:\WINDOWS\system32>  Set-ItemProperty IIS:\Sites\sitea -name physicalPath -value "D:\s1"

更改路径后打开 iis 管理器并刷新站点。

【讨论】:

  • 谢谢,我花了将近一个小时来寻找它。
猜你喜欢
  • 1970-01-01
  • 2011-04-25
  • 2021-11-11
  • 1970-01-01
  • 2019-08-10
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 2011-07-22
相关资源
最近更新 更多