我已成功创建了一个远程PowerShell会话。我想在远程PowerShell会话中更改IdleTimeout。我已经运行$pssession -IdleTimeout 18000
并收到它正在寻找cmdlet的错误。
答案 0 :(得分:1)
变量$ pssession不是脚本,函数或cmdlet,因此它不接受参数。 New-PSSessionOption
具有-IdleTimeout
参数。将输出保存到变量,并在创建会话时将其传递给New-PSSession -SessionOption
参数。
添加您需要的任何内容,例如以下命令:
$a = New-PSSessionOption -IdleTimeout 18000
$pssession = New-PSSession -SessionOption $a