Tôi đã xem một video trên ITPro.tv về Cấu hình trạng thái mong muốn của PowerShell . Họ giới thiệu nó, và chạy một kịch bản hiệu quả. Tuy nhiên, đây cũng là lần giới thiệu kịch bản đầu tiên (thực sự) của họ, vì vậy tôi đã không nhận ra sự khác biệt giữa DSC và kịch bản thông thường. Tôi đã thực hiện một số kịch bản thông thường trước đây và có lẽ họ không có ví dụ tuyệt vời đó; có vẻ như một tập lệnh thông thường có thể cài đặt một vai trò / tính năng và sao chép một số tệp tốt. Tôi không thấy lợi ích của DSC so với chỉ một kịch bản. Ngoài việc một cỗ máy có thể thăm dò một số loại thay đổi mà họ không đề cập trong thực tế, chỉ là trên lý thuyết.
Những lợi ích của DSC so với các tập lệnh truyền thống; ví dụ "cài đặt vai trò, sao chép tập tin"?
- Với PowerShell, bạn có thể kết nối với các máy từ xa và bảo họ làm công cụ, vì vậy đó không phải là độc quyền của DSC.
- Với DSC, có vẻ như bạn đang thực hiện một số phần biên dịch để tạo tệp mof, và sau đó bạn chạy nó từ trình bao sau tập lệnh, có vẻ như là một bước không cần thiết.
- Các tổng quan MSDN đọc như một tổng quan về PowerShell, và tôi không thấy đặc điểm khác biệt.