Powershell: Debugowanie w produkcji / Dobra obsługa wyjątków

Jaki jest najlepszy sposób analizy cmdletów PowerShell w produkcji? Załóżmy, że piszesz skrypt, który wykonuje następujące czynności -

Napisz lof wartości rejestruZarejestruj biblioteki COMZrób IIS AppPoolsUruchom usługi Windows

& ... coś idzie nie tak, jakie są najlepsze praktyki, aby poinformować użytkownika, że ​​problem z rootem można śledzić i debugować?

Załóżmy, że z jakiegoś powodu poświadczenia użytkownika nie powiodły się dla tworzenia aplikacji AppPool i chcę przerwać przetwarzanie w tym czasie oraz chcę wycofać to, co zrobiłem wcześniej.

Czy tryb gadatliwy + Logowanie jest eleganckim sposobem zbierania każdego szczegółu na każdym kroku?

questionAnswers(2)

yourAnswerToTheQuestion