Wie kann ich überprüfen, ob ein ausstehender Neustart?

Ich versuche zu bekommen, zu wissen, wo ein Neustart erforderlich ist oder nicht für eine Windows-Maschine. Aber mein script wirft und Fehler.

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

Ich bin mit diesem Befehl in der "command prompt". Nicht sicher, was es bedeutet !

  • Hey, hab die Antwort powershell "(Invoke-WmiMethod -Namespace root\ccm\clientsdk -Klasse CCM_ClientUtilities -Namen DetermineIfRebootPending).RebootPending"
  • Es ist durchaus akzeptabel, um Ihre eigene Frage zu beantworten und auch zu akzeptieren ... überlegen, Ihren Kommentar als eine richtige Antwort - vielleicht hilft es anderen in der Zukunft.
  • Möglich, Duplikat der C#: Wie kann man einen erforderlichen Neustart erkannt windows 7
Schreibe einen Kommentar