Powershell: отладка в производстве / хорошая обработка исключений
Каков наилучший способ анализа командлетов powershell в рабочей среде? Предположим, вы пишете скрипт, который выполняет следующее:
Write lof of registry values Register COM Dlls Make IIS AppPools Start Windows Services& amp; ... между ними что-то идет не так, каковы наилучшие способы информирования пользователей, чтобы можно было отследить и устранить проблему с корнем?
Suppose, user credentials fail for AppPool creation for some reason and I want to stop processing at that time plus I want to rollback what I had done earlier.
Является ли подробный режим + логирование элегантным способом сбора каждой детали на каждом этапе?