如何通过 Powershell 设置 IIS 网站物理路径凭据?

How to set an IIS Website's Physical Path credentials through Powershell?

如何通过Powershell设置IIS 10.0网站的物理路径凭证?

您可以使用 set-webconfiguration cmdlet,它是 WebAdministration 模块的一部分。

import-module WebAdministration

Set-WebConfiguration -Filter "/system.applicationHost/sites/site[@name='Default Web Site']/application[@path='/']/virtualDirectory[@path='/']" -Value @{userName='YourDomain\User'; password='Pa$$word'}

您可以使用以下 Powershell 命令:

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='site1']/application[@path='/']/virtualDirectory[@path='/']" -name "userName" -value "jalpa"

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='site1']/application[@path='/']/virtualDirectory[@path='/']" -name "password" -value "aStrongPassword"

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='site1']/application[@path='/']/virtualDirectory[@path='/']" -name "logonMethod" -value "ClearText"

此致, 贾尔帕