我想知道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
我在「命令提示符」中運行此命令。不知道這意味着什麼!
嘿得到的答案 的PowerShell 「(調用-WmiMethod - 命名根\ CCM \ clientsdk -Class CCM_ClientUtilities -Name DetermineIfRebootPending).RebootPending」 –
這是完全可以接受的回答你自己的問題,甚至接受它。考慮添加你的評論作爲一個正確的答案 - 它可能會在未來幫助其他人。 – David
[C#:如何可以檢測到Windows 7需要重新啓動]可能重複(https://stackoverflow.com/questions/15482174/c-how-can-a-required-reboot-be-detected-for-windows -7) – TheIncorrigible1