Beim Schreiben von PowerShell-Skripten habe ich festgestellt, dass bei bestimmten Cmdlets Probleme auftreten. Dabei wird eine interaktive Eingabeaufforderung angezeigt. Als Beispiel wird "Remove-Item" in einem nicht leeren Verzeichnis angezeigt. Dies ist tödlich, wenn Sie versuchen, Aufgaben zu automatisieren. Ich würde es vorziehen, wenn die Aktion einfach fehlschlägt und entweder eine Ausnahme auslöst oder einen fehlerhaften Rückkehrcode zurückgibt, damit das gesamte Skript nicht auf eine Antwort wartet.
Gibt es eine Möglichkeit, PowerShell zum automatischen Fehlschlagen zu zwingen, anstatt Benutzereingaben für Aktionen zu suchen?
Remove-Item
schnell scheitern lassen?" Umbenennen.