我正在使用Invoke-Command
来更改注册表项的属性,但是它似乎只能间歇性地工作。如果我输入PSSession
并输入完全相同的代码,则它可以正常工作。
正如您在本示例中所看到的,它没有进行更改。有谁知道我该如何使其持续工作?
Invoke-Command -Session $sess -ScriptBlock{
$RedBoxReg = get-item 'HKLM:\SOFTWARE\Wow6432Node\Red Box Recorders Limited\RBRWSC'
$RedBoxReg | Set-ItemProperty -name RecorderAddress -value 172.20.42.18,172.25.42.40
echo $RedBoxReg
}````
Name Property PSComputerName
---- -------- --------------
RBRWSC RecorderAddress : 172.23.90.18 172.23.90.19 D000499
TerminalNaming : 0