Durante la scrittura di script PowerShell, ho notato che quando alcuni cmdlet incontrano problemi generano un prompt interattivo, ad esempio Remove-Item su una directory non vuota. Questo è mortale quando si tenta di automatizzare le attività, preferirei che l'azione fallisse e che generasse un'eccezione o restituisse un codice di ritorno errato in modo che l'intero script non fosse bloccato in attesa di una risposta.
Esiste un modo per forzare il fallimento automatico di PowerShell anziché cercare l'input dell'utente sulle azioni?
Remove-Item
fallire velocemente?"