Я смотрел видео на ITPro.tv о конфигурации желаемого состояния PowerShell DSC . Они представляют его и эффективно запускают сценарий. Тем не менее, это было их первое (реальное) представление сценариев, поэтому я не заметил разницу между DSC и обычными сценариями. Я уже делал некоторые обычные сценарии, и, возможно, у них просто не было такого замечательного примера; казалось, что обычный скрипт может установить роль / функцию и просто скопировать некоторые файлы. Я не видел выгоды от DSC по сравнению с простым сценарием. Помимо машины, способной опросить какие-то изменения, которые они не охватывали на практике, просто в теории.
Каковы преимущества DSC по сравнению с традиционными сценариями; например "установить роль, скопировать файл"?
- С PowerShell вы можете подключаться к удаленным машинам и предлагать им делать что-то, так что это не только для DSC.
- С DSC кажется, что вы делаете какую-то компиляцию для создания файла mof, а затем запускаете его из оболочки после скрипта, что кажется ненужным шагом.
- Обзор MSDN читается как обзор PowerShell, и я не вижу , отличительные характеристики.