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.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage