SCCM 2012: Wie aktualisiere ich den Inhalt einer Anwendung richtig?

8

Ich habe kürzlich eine neue SCCM 2012-Umgebung an meinem Arbeitsplatz eingerichtet und jetzt erstellen wir unsere Anwendungen für den Vertrieb.

Einige Anwendungen werden mithilfe eines Skripts eingerichtet. Wenn während des Testens etwas nicht stimmte und der Inhalt der Anwendung geändert werden muss. Der Verteilungspunkt stellt den Kunden weiterhin den alten Inhalt zur Verfügung.

Ich habe mich gefragt, wie die DPs ordnungsgemäß aktualisiert werden sollen, wenn sich der Inhalt einer Anwendung ändert. Ich habe versucht, die Verteilungspunkte neu zu verteilen und alte Revisionen zu löschen, aber ohne Erfolg.

Omnomnomnom
quelle
1
Möglicherweise haben Sie Probleme mit den DP-Aktualisierungsprozessen. Gibt es irgendetwas in den Protokollen der Site (Administration, Site Operations und einige andere Menüoptionen, an die ich mich nicht mehr erinnern kann)?
Chris S

Antworten:

3

Das Paket enthält eine Option zum Trennen von Benutzern, damit sccm das Paket aktualisieren kann. Passiert das mit allen Paketen oder nur mit einem?

Geben Sie hier die Bildbeschreibung ein

Aktualisieren

Ich glaube ich weiß was passiert. Ich habe die Umverteilungsoption nie verwendet, da ich den Punkt nie gesehen habe. Jetzt bin ich neugierig und dieser Blog-Beitrag bestätigte meine Theorie, dass es eher um die Reparatur und nicht um die Aktualisierung eines Pakets geht. Es kopiert das Paket von einem dritten Speicherort (keine Paketquelle wie das Aktualisieren des Verteilungspunkts) auf den DP, was wir nicht tun möchten.

Um den DP zu aktualisieren, markieren Sie Ihr Paket und klicken Sie auf die hervorgehobene Schaltfläche in meinem Screenshot.

Geben Sie hier die Bildbeschreibung ein

2. Update

Wenn ich bei der Arbeit mit App-v-Anwendungen den Inhalt aktualisieren muss, wenn ich ihn in das Verzeichnis stelle, aus dem sccm ihn kopiert, markiere ich das Paket, gehe zur Registerkarte Bereitstellungstypen und klicke oben auf 'Inhalt aktualisieren' und gehen Sie die Eingabeaufforderungen durch. Ich kann bestätigen, dass dies funktioniert. In meiner speziellen Anwendung wird dies aus dem App-Katalog installiert, aber auf dem Computer angekündigte Apps sollten genauso funktionieren.

Geben Sie hier die Bildbeschreibung ein

MDMoore313
quelle
Es passiert mit einer kleinen Anzahl von Paketen, nicht allen. Das sieht wirklich nützlich aus. (Ich bin im Moment im Urlaub, werde es aber auf jeden Fall versuchen, wenn ich zurück bin)
Omnomnomnom
Ich habe dies getestet, aber es löst das Problem nicht.
Omnomnomnom
@Omnomnomnom nur um zu bestätigen, dass Sie den DP aktualisieren, nachdem Sie den Inhalt zum Fileshare hinzugefügt haben , richtig?
MDMoore313
Ja, nachdem Sie den Inhalt für eine Anwendung geändert haben. Ich gehe zu seinen Eigenschaften, klicke auf die Registerkarte Inhalt und wähle Neuverteilung für die erforderlichen DPs.
Omnomnomnom
1
@ MDMoore313 - Ja, genau das habe ich getan. Sollte diesen Thread wirklich aktualisieren. Kann bestätigen, dass es auch für mich funktioniert
Joe Taylor
0

habe gerade ein kleines Powershell-Skript geschrieben, das alle Anwendungen aktualisiert:

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
quelle