Joe*_*een 51 windows iis powershell
我在Windows 7开发计算机上的IIS7中配置了多个站点,以便在同一端口上运行,并且通常一次只运行一个,具体取决于我正在处理的内容.我希望能够从PowerShell启动和停止我的开发站点,而不是打开IIS管理器.有没有人有足够的资源指出我正确的方向或已经完成这个的脚本?
Kei*_*ill 90
仅供将来快速参考,命令是:
Import-Module WebAdministration
Stop-WebSite 'Default Web Site'
Start-WebSite 'Default Web Site'
Run Code Online (Sandbox Code Playgroud)
小智 15
添加到Keith的答案,您可以使用Invoke-Command远程执行此操作.
Import-Module WebAdministration
$siteName = "Default Web Site"
$serverName = "name"
$block = {Stop-WebSite $args[0]; Start-WebSite $args[0]};
$session = New-PSSession -ComputerName $serverName
Invoke-Command -Session $session -ScriptBlock $block -ArgumentList $siteName
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
34280 次 |
最近记录: |