如何检查挂起的重新启动?
我想知道Windows机器需要重启或不重启。但是,我的脚本正在投掷和错误。如何检查挂起的重新启动?
powershell "$key = Get-Item "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired" -ErrorAction SilentlyContinue" Error :
Get-Item : A positional parameter cannot be found that accepts argument
'Update\RebootRequired'.
At line:1 char:8
+ $key = Get-Item
HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Aut ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
+ CategoryInfo : InvalidArgument: (:) [Get-Item], ParameterBindin
gException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell
.Commands.GetItemCommand
我在“命令提示符”中运行此命令。不知道这意味着什么!
回答:
基本上,你可以使用Test-Path
,因为只有在挂起重启时才存在该密钥。
Test-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired"
回答:
有几件事情:
你的语法不,如果你想从运行CMD PowerShell命令正确,它看起来像这样:
powershell.exe“GET-项目'HKLM:SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update \ RebootRequired'“
至少对我来说,不存在一个名为”RebootRequired“的Item/Key,我只获得有效的Output下一个更高的路径
Get-Item "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
它提供了键和值保存在注册表项中,但没有密钥“RebootRequired”,你确定这个密钥存在吗?如果你发现一个问题的答案,请张贴的答案,而不是你自己的意见,但它似乎并没有在我的机器上工作...
以上是 如何检查挂起的重新启动? 的全部内容, 来源链接: utcz.com/qa/263120.html