Führt SCCM Vorgänge in Zeiten durch, in denen sich ein Wartungsfenster mit den Geschäftszeiten überschneidet?

Führt SCCM Vorgänge in Zeiten durch, in denen sich ein Wartungsfenster mit den Geschäftszeiten überschneidet?

SCCM-Administratoren legen Wartungsfenster für Geräte fest. Benutzer legen Geschäftszeiten für dieselben Geräte fest. Es scheint unvermeidlich, dass sich Wartungsfenster und Geschäftszeiten überschneiden. Wird SCCM während dieser Überschneidung Folgendes ausführen?die Vorgänge, die Wartungsfenster unterstützen?

Dieser Technet-Blog-Beitragist die beste Quelle, die ich zum Verständnis von Wartungsfenstern und Geschäftszeiten gefunden habe. Über die Überschneidung zwischen beiden wird jedoch nichts gesagt.

Antwort1

So wie ich es verstehe (ich bin ziemlich neu bei SCCM 2012, arbeite aber schon eine Weile mit SCE 2010), sind dies die Elemente, die hier eine Rolle spielen:

Das Geschäftsszenario

Angenommen, Sie möchten „Java 8 Update xx“ auf Endbenutzercomputern in einer einzelnen Gerätesammlung bereitstellen. Warum? Wegen Java.

Die beiden in Frage kommenden:

Öffnungszeiten:Dies ist ein rotierender Wochenkalender, den der Endbenutzer konfigurieren darf. IE-Endbenutzerin Mary möchte, dass alle Softwareupdates und -installationen an den Tagen, an denen sie von Montag bis Freitag arbeitet, um 17:00 Uhr erfolgen, wenn sie das Büro verlässt.

Sie geht in die Software Center-Konsole und legt ihre Geschäftszeiten wie folgt fest:

  • Montag 8:00 - 17:00 Uhr
  • Dienstag 8:00 - 17:00 Uhr
  • Mittwoch 8:00 - 17:00 Uhr
  • Donnerstag 8:00 - 17:00 Uhr
  • Freitag, 8:00–15:30 Uhr (Mary macht freitags gerne früher Feierabend)
  • Samstag keine
  • Sonntag keine

Wir nennen dies $BizWindow. Während der angegebenen Stunden wird es als TRUE ausgewertet, außerhalb des festgelegten Zeitrahmens als FALSE.

Wartungsfenster: Dies kann ein monatlicher, wöchentlicher oder täglicher Zeitplan sein, bei dem der Administrator einen Zeitbereich festlegen kann, in dem eine Installation für Computer verfügbar ist. Diese Einstellungen werden auf der Ebene der Gerätesammlung konfiguriert.

  • Täglich von 16:00 bis 20:00 Uhr

Wir nennen dies $MaintWindow, es wird jeden Tag zwischen 16:00 und 20:00 Uhr als TRUE ausgewertet.

Notwendige Voraussetzungen:

Damit mit der Installation der Software auf dem Clientgerät begonnen werden kann, muss der Computer zwei Bedingungen erfüllen:

1.) Es istnichtin den Geschäftszeiten

2.) EsIstim Wartungsfenster

IE

     $BizWindow = FALSE && $MaintWindow = TRUE

Für das obige Beispiel gilt also

Marys Computer installiert Java während:

  • 17:00 - 20:00 Uhr Montag - Donnerstag
  • 16:00–20:00 Uhr Freitag (aufgrund von Marys etwas kürzerem Tag am Freitag)

Anerkennungen

Beim Veröffentlichen von Apps und Paketen gibt es eine Möglichkeit, alle Arten von Wartungsfenster- und Geschäftszeitenregeln in den Bereitstellungseinstellungen außer Kraft zu setzen. Dann wird die Software sofort verfügbar/installiert, nachdem sie an die jeweiligen DPs verteilt wurde und der SCCM-Client die Liste aktualisiert.

Hoffentlich hilft das.

Antwort2

Empirische Ergebnisse

Ich habe gerade ein paar Tests durchgeführt, um zu sehen, wie sich SCCM verhält. Die Ergebnisse sind wie folgt:

Test InBusHours InMaintWin UserLoggedIn OpsRun
---- ---------- ---------- ------------ ------
1          True      False        False  False
2          True       True        False   True
3          True       True         True   True

Hinweis: Alle oben genannten Tests wurden nach der „verfügbaren Zeit“ ausgeführt, wobei die Installationsfrist auf „So bald wie möglich nach der verfügbaren Zeit“ eingestellt war.

Die Regel scheint wie folgt zu sein:

Während der Überschneidung von Geschäftszeiten und Wartungsfenstern werden Vorgänge ausgeführt, die Wartungsfenster unterstützen.

verwandte Informationen