SCCM 2012: как правильно обновить содержимое приложения?

8

Недавно я установил новую среду SCCM 2012 на своем рабочем месте, и теперь мы создаем наши приложения для распространения.

Некоторые приложения настраиваются с помощью скрипта. Когда во время тестирования что-то было не так, и содержание приложения необходимо изменить. Точка распространения продолжает обслуживать старый контент для клиентов.

Мне было интересно, какова правильная процедура обновления DP при изменении содержимого приложения. Я попытался перераспределить на точки распространения и удалить старые ревизии, но безрезультатно.

Omnomnomnom
источник
1
У вас могут быть проблемы с процессами обновления DP. Что-нибудь в журналах сайта («Администрирование», «Управление сайтом» и некоторые другие пункты меню, которые я не помню из головы)?
Крис С

Ответы:

3

В пакете есть опция для отключения пользователей, чтобы sccm мог обновить пакет. Это происходит со всеми пакетами или только с одним?

введите описание изображения здесь

Обновить

Я думаю, что знаю, что происходит. Я никогда не использовал опцию перераспределения, так как никогда не видел смысла, теперь мне любопытно, и этот пост в блоге подтвердил мою теорию, что это больше для ремонта, а не для обновления пакета. Он копирует пакет из третьего расположения (а не из источника пакета, такого как обновление точки распространения) в DP, а это не то, что мы хотим сделать.

Чтобы обновить DP, выделите ваш пакет и нажмите выделенную кнопку на моем скриншоте.

введите описание изображения здесь

2-е обновление

При работе с приложениями App-v, если мне нужно обновить содержимое, после того, как я добавлю его в каталог, из которого будет копировать sccm, я выделю пакет, затем перейду на вкладку «Типы развертывания», затем вверх, я нажму на «Обновить содержимое» и пройти через подсказки. Я могу подтвердить это работает. В моем конкретном приложении это устанавливается из каталога приложений, но приложения, объявленные на компьютере, должны работать так же.

введите описание изображения здесь

MDMoore313
источник
Это происходит с небольшим количеством пакетов, а не со всеми. Это выглядит действительно полезным. (Я сейчас в отпуске, но обязательно попробую, когда вернусь)
Омномном
Я проверял это, но это не решает проблему.
Омномном,
@ Ономномном, просто чтобы подтвердить, что вы обновляете DP после добавления контента на файловый ресурс , правильно?
MDMoore313
Да, после изменения контента для приложения. Я перехожу к его свойствам, нажимаю на вкладку контента и выбираю перераспределение для нужных DP.
Омномном,
1
@ MDMoore313 - Да, именно это я и сделал. Надо было обновить эту тему действительно. Могу подтвердить, что это работает и для меня
Джо Тейлор,
0

только что написал небольшой скрипт powershell, который обновляет все приложения:

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
}
Fokker
источник