SCCM 2012: Làm thế nào để cập nhật đúng nội dung của một ứng dụng?


8

Gần đây tôi đã thiết lập một môi trường SCCM 2012 mới tại nơi làm việc của mình và bây giờ chúng tôi đang tạo các ứng dụng của mình để phân phối.

Một số ứng dụng được thiết lập bằng cách sử dụng tập lệnh. Khi trong quá trình thử nghiệm, một cái gì đó không đúng và nội dung của ứng dụng cần phải được thay đổi. Điểm phân phối tiếp tục phục vụ nội dung cũ cho khách hàng.

Tôi đã tự hỏi quy trình thích hợp để cập nhật DP là gì khi nội dung của ứng dụng thay đổi. Tôi đã cố gắng phân phối lại các điểm phân phối và xóa các bản sửa đổi cũ nhưng không có kết quả.


1
Bạn có thể gặp vấn đề với các quy trình DP Update. Bất cứ điều gì trong nhật ký của trang web (Quản trị, Điều hành Trang web và một số tùy chọn trình đơn khác mà tôi không thể nhớ ra khỏi đỉnh đầu)?
Chris S

Câu trả lời:


3

Có một tùy chọn trên gói để ngắt kết nối người dùng để sccm có thể cập nhật gói. Điều này xảy ra với tất cả các gói hoặc chỉ một?

nhập mô tả hình ảnh ở đây

Cập nhật

Tôi nghĩ rằng tôi biết những gì đang xảy ra. Tôi chưa bao giờ sử dụng tùy chọn phân phối lại vì tôi chưa bao giờ thấy vấn đề, bây giờ tôi tò mò và bài đăng trên blog này đã xác nhận lý thuyết của tôi rằng đó là nhiều hơn để sửa chữa và không cập nhật một gói. Nó sao chép gói từ vị trí thứ ba (không phải nguồn gói như cập nhật Điểm phân phối) sang DP, đây không phải là điều chúng tôi muốn làm.

Để cập nhật DP, tô sáng gói của bạn và nhấp vào nút được tô sáng trong ảnh chụp màn hình của tôi.

nhập mô tả hình ảnh ở đây

Cập nhật lần 2

Khi làm việc với Ứng dụng App-v, nếu tôi phải cập nhật nội dung, một khi tôi đưa nó vào thư mục mà sccm sẽ sao chép từ đó, tôi đánh dấu gói, sau đó chuyển đến tab Loại triển khai, sau đó lên trên tôi sẽ nhấp vào 'Làm mới nội dung' và xem qua các lời nhắc. Tôi có thể xác nhận điều này hoạt động. Trong ứng dụng cụ thể của tôi, cài đặt này từ Danh mục ứng dụng, nhưng các ứng dụng được quảng cáo cho máy sẽ hoạt động như nhau.

nhập mô tả hình ảnh ở đây


Nó đang xảy ra với một số lượng nhỏ các gói, không phải tất cả. Điều đó có vẻ thực sự hữu ích. (Hiện tại tôi đang đi nghỉ, nhưng chắc chắn sẽ thử điều này khi tôi quay trở lại)
Omnomnomnom

Tôi đã thử nghiệm điều này, nhưng nó không giải quyết được vấn đề.
Omnomnomnom

@Omnomnomnom chỉ để xác nhận bạn đang cập nhật DP sau khi bạn thêm nội dung vào tập tin , đúng không?
MDMoore313

Có, sau khi thay đổi nội dung cho một ứng dụng. Tôi đi đến thuộc tính của nó, nhấp vào tab nội dung và chọn phân phối lại cho các DP cần thiết.
Omnomnomnom

1
@ MDMoore313 - Yup đó chính xác là những gì tôi đã làm. Nên đã cập nhật chủ đề này thực sự. Có thể xác nhận rằng nó cũng hoạt động với tôi
Joe Taylor

0

chỉ cần viết một tập lệnh powershell nhỏ cập nhật tất cả các ứng dụng:

try
{
$DPGroup = "PTB"
Get-Wmiobject -Namespace "root\SMS\Site_ptb" -Class SMS_Application -Filter "isLatest='true' and isExpired='false'" | foreach{
           $name = $_.LocalizedDisplayName
           echo "Application : $name"
           $dptypes = Get-CMDeploymentType -ApplicationName "$name"
           foreach ($dpt in $dptypes){
                $dptname = $dpt.LocalizedDisplayName
                echo "Deployment Type: $dptname"
                Update-CMDistributionPoint -ApplicationName "$name" -DeploymentTypeName "$dptname"
                }
           }
}
catch
{
    $_.Exception.Message
}
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.