我们已经将.Net Web应用程序部署到IIS。
每当我们需要停止,启动或回收应用程序时,我们都会使用一些Powershell脚本和WMI-Object来获取ApplicationPool对象来执行此操作。都很好:-)
现在,我们有一个方案,其中有一个前端服务器的群集设置,其中IIS提供了一个.Net Web应用程序。我们需要在响应中添加一个自定义标头,以便我们了解哪个前端为我们服务。
我们非常想使用Powershell脚本和WMI对象来执行此操作。但是我很难找到合适的WMI-Object类来做到这一点。
有人知道我们应该使用哪个类来设置自定义标头,或者甚至可以使用WMI-Object吗?
答案 0 :(得分:0)
此代码将在FILESERVER1上远程执行脚本:
$s = New-PsSession -ComputerName FILESERVER1
Invoke-Command -Session $s {
.\SetHTTPResponseHeader.ps1 "Default Web Site" "Custom HTTP Header" "test"
}