| 用途 | 控制会话超时与行为 |
|---|---|
| 语法 | New-PSSessionOption -OpenTimeout 30000 -IdleTimeout 600000 -OperationTimeout |
| 使用 | Invoke-Command -SessionOption $opt ...;可配 WSMan:\localhost\Client 默认值 |
常用示例
常用示例
$opt = New-PSSessionOption -OpenTimeout 30000 -CancelTimeout 10000 -IdleTimeout 600000
Invoke-Command -ComputerName slow-node -SessionOption $opt -ScriptBlock { hostname }
# 查看客户端默认
Get-Item WSMan:\localhost\Client广域网/卫星链路巡检:先放大 OpenTimeout,再用 ThrottleLimit 收敛并发。