Vì gần đây tôi đã sử dụng các chính sách AD để triển khai các gói phần mềm thông qua GPO trên một tên miền nhỏ. Điều này đã hoạt động tốt, nhưng tôi không chắc đâu là quy trình chính xác để nâng cấp gói.
Giả sử ban đầu tôi đã triển khai X , phiên bản a thông qua GPO có tên " Cài đặt X ". Tất cả đều hoạt động tốt và với thời gian b phiên bản được phát hành. (Giả sử .msi của phiên bản mới có thể thực hiện nâng cấp phiên bản đã cài đặt) Tôi tin rằng tôi có các tùy chọn sau để thực hiện nâng cấp:
thay thế .msi ban đầu trong điểm phân phối và sau đó thông qua Trình chỉnh sửa chính sách nhóm (mở GPO " Cài đặt X "), trong Cấu hình máy tính / Cài đặt phần mềm / Cài đặt phần mềm gán một nhiệm vụ cho 'Ứng dụng lại'
sử dụng Trình chỉnh sửa chính sách nhóm để tạo gói mới trong Cấu hình máy tính / Cài đặt phần mềm / Cài đặt phần mềm cho phiên bản mới và chỉ định gói cũ nào sẽ được nâng cấp bởi gói này (trên tab Nâng cấp chọn gói cho phiên bản a ; tùy chọn gỡ cài đặt hiện có hoặc thực hiện nâng cấp)
sử dụng Trình chỉnh sửa chính sách nhóm để xóa gói cho phiên bản a (với tùy chọn gỡ cài đặt ngay lập tức) và thêm gói mới cho phiên bản b
Câu hỏi:
- Nhược điểm của lựa chọn 1 là gì?
- Tùy chọn thứ 2 có phải là cách nâng cấp các gói được phân phối thông qua GPO không?
- Có một số sự tinh tế khác, thực tiễn tốt nhất hoặc một số lời khuyên chung về việc nâng cấp các gói thông qua GPO?
EDIT: Ngoài ra, tôi chỉ thử nghiệm đúng 3, vì vậy nếu tôi thiếu một số bước quan trọng trong 1 và 2, tôi sẽ đánh giá cao con trỏ. :)