通过Powershell设置IIS网站的物理路径凭证可以通过以下步骤完成:
Import-Module WebAdministration
Get-Website
这将列出所有当前配置的网站,找到目标网站的名称。
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='网站名称']/application/virtualDirectory[@path='/']/physicalPath" -name "userName" -value "用户名"
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='网站名称']/application/virtualDirectory[@path='/']/physicalPath" -name "password" -value "密码"
将"网站名称"替换为目标网站的名称,"用户名"和"密码"替换为要设置的凭证信息。
Get-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='网站名称']/application/virtualDirectory[@path='/']/physicalPath" -name "userName"
Get-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.applicationHost/sites/site[@name='网站名称']/application/virtualDirectory[@path='/']/physicalPath" -name "password"
这将显示已设置的凭证信息。
请注意,以上命令中的"网站名称"应替换为实际的网站名称,"用户名"和"密码"应替换为实际的凭证信息。此外,这些命令仅适用于使用IIS的Windows服务器。
领取专属 10元无门槛券
手把手带您无忧上云