Was ist "$?" In Powershell?
Was ist die Bedeutung von$?
in Powershell?
Bearbeiten:TechNet antwortet in der Tautologie, ohne zu erklären, was "Erfolg" oder "Misserfolg" bedeuten.
$?
Enthält den Ausführungsstatus der letzten Operation. Es enthält TRUE, wenn die letzte Operation erfolgreich war, und FALSE, wenn sie fehlgeschlagen ist.
Ich vermutete $? würde einfach testen, ob $ LastExitCode 0 ist, aber ich fand eineGegenbeispiel wo $? ist falsch, aber $ LastExitCode ist wahr.