SCCM 2012: como atualizar corretamente o conteúdo de um aplicativo?

8

Recentemente, configurei um novo ambiente SCCM 2012 no meu local de trabalho e agora estamos criando nossos aplicativos para distribuição.

Alguns aplicativos são configurados usando um script. Quando durante o teste, algo não estava certo e o conteúdo do aplicativo precisa ser alterado. O ponto de distribuição continua servindo o conteúdo antigo aos clientes.

Eu queria saber qual é o procedimento adequado para atualizar os DPs quando o conteúdo de um aplicativo é alterado. Tentei redistribuir os pontos de distribuição e excluir revisões antigas, mas sem sucesso.

Omnomnomnom
fonte
1
Você pode estar tendo problemas com os processos de atualização do DP. Alguma coisa nos logs do site (Administração, Operações do Site e algumas outras opções de menu que não me lembro de nada)?
Chris S

Respostas:

3

Há uma opção no pacote para desconectar usuários, para que o sccm possa atualizar o pacote. Isso está acontecendo com todos os pacotes ou apenas um?

insira a descrição da imagem aqui

Atualizar

Eu acho que sei o que está acontecendo. Eu nunca usei a opção de redistribuição como nunca vi o ponto, agora estou curioso e esta postagem no blog confirmou minha teoria de que é mais para reparo e não para atualização de um pacote. Ele copia o pacote de um terceiro local (não a fonte do pacote, como a atualização do ponto de distribuição) para o DP, que não é o que queremos fazer.

Para atualizar o DP, destaque seu pacote e clique no botão destacado na minha captura de tela.

insira a descrição da imagem aqui

2ª Atualização

Ao trabalhar com aplicativos App-v, se eu precisar atualizar o conteúdo, depois de prepará-lo para o diretório em que o sccm o copiará, realce o pacote, vá para a guia Tipos de Implementação e, em seguida, clicarei em 'Atualizar conteúdo' e siga as instruções. Eu posso confirmar isso funciona. No meu aplicativo em particular, isso é instalado no Catálogo de aplicativos, mas os aplicativos anunciados na máquina devem funcionar da mesma maneira.

insira a descrição da imagem aqui

MDMoore313
fonte
Isso está acontecendo com um pequeno número de pacotes, não todos. Isso parece realmente útil. (Estou de férias no momento, mas certamente tentar dar um presente quando eu voltar)
omnomnomnom
Eu testei isso, mas não resolve o problema.
omnomnomnom
@Omnomnomnom apenas para confirmar que você está atualizando o DP depois de adicionar o conteúdo ao compartilhamento de arquivos , correto?
precisa saber é o seguinte
Sim, depois de alterar o conteúdo de um aplicativo. Vou às suas propriedades, clique na guia conteúdo e escolha redistribuir para os DPs necessários.
omnomnomnom
1
@ MDMoore313 - Sim, isso é exatamente o que eu fiz. Deveria ter atualizado esta discussão realmente. Pode confirmar que ele funciona para mim também
Joe Taylor
0

acabou de escrever um pequeno script do PowerShell que atualiza todos os aplicativos:

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
fonte