使用 Powershell 在 IIS7 中设置物理路径凭据

使用 Powershell 在 IIS7 中设置物理路径凭据

我在 IIS7 的默认网站下有许多应用程序。

许多应用程序必须将其物理路径凭证设置为特定用户,而不是使用应用程序用户。

每隔几个月,此用户的凭据就会发生变化。我正在尝试使用 powershell 自动更改 IIS 中的凭据,但不知道如何操作。

我看过这个帖子http://blog.thejohnreynolds.com/post/10149304231/set-iis-physical-path-credentials-with-powershell但它适用于网站,而不是应用程序级别。

答案1

尝试一下,更改站点名称和应用程序名称:

Set-WebConfiguration "/system.applicationHost/sites/site[@name='Default Web Site' and @id='1']/application[@path='/TestApp1']/VirtualDirectory[@path='/']" -Value @{userName='matt';password=123}

答案2

这对我有用:

设置项目属性 IIS:\Sites\Staging -name physicalPath -value "C:\blah\Web"

相关内容