Verwenden des SCCM 2012-Anwendungsmodells zum Installieren von PsExec

Ich teste viel mit PsExec, weil ich dieses Tool benötige, um genau zu simulieren, wie System Center 2012 Configuration Manager (CM12) und CM07 Anwendungen installieren/ausführen. Kürzlich, als ich einige Tests durchführte, musste ich PsExec auf einem meiner neuen Server ausführen, aber ich bemerkte, dass es nicht installiert war. Um PsExec zu installieren, wollte ich das Anwendungsmodell von CM12 verwenden, aber PsExec muss KEINE MSI-Datei installieren. Es hat einfach eine .exe-Datei in einer Zip-Datei. Anstelle einer MSI-Datei habe ich eine Skript-Installationsanwendung für PsExec erstellt.

Wenn Sie sich jemals in einer ähnlichen Situation befinden, gehen Sie folgendermaßen vor:

Erstellen Sie zunächst einen Registrierungsschlüssel, der mit Ihrer Erkennungsmethode verwendet werden soll.

[HKEY_LOCAL_MACHINESOFTWAREEnhansoftTools]
„PSExec“=“Installiert“

Erstellen Sie dann eine Batch-Datei, um PsExec zu installieren, und platzieren Sie sie mit den entpackten Quelldateien.

kopieren %~dps0*.* %windir%system32
regedit /s psexec.reg
regedit /s ES_Flag.reg

Klicken Sie nun in der CM12-Konsole auf die Schaltfläche Anwendung erstellen im Knoten Softwarebibliothek.

Anwendungsmodell - Anwendungsinformationen manuell angeben

Wählen Sie die Option „Anwendungsinformationen manuell angeben“. Klicken Sie auf Weiter.

Anwendungsmodell - Allgemeine Informationen

Geben Sie die Details zu Ihrer Bewerbung ein und klicken Sie auf Weiter.

Anwendungsmodell - Anwendungskatalog

Füllen Sie die Details in diesem Dialogfeld aus und klicken Sie dann auf Weiter.

Anwendungsmodell - Skriptinstallationsprogramm

Wählen Sie Skriptinstallationsprogramm und klicken Sie dann auf Weiter.

Anwendungsmodell – Bereitstellungstypen

Klicken Sie auf Hinzufügen…

Anwendungsmodell - Inhalt

Geben Sie den Quellspeicherort und die Batchdatei-Informationen ein und klicken Sie dann auf Weiter.

Anwendungsmodell - Erkennungsmethode

Klicken Sie auf Klausel hinzufügen….

Anwendungsmodell - Erkennungsregel

Ändern Sie den Einstellungstyp in Registrierung und wählen Sie den Registrierungsschlüssel aus. In meinem Fall habe ich, um die volle Funktionalität zu testen, auch „Diese Registrierungseinstellung muss die folgende Regel erfüllen, um das Vorhandensein dieser Anwendung anzuzeigen“ aktiviert und „Gleich“ mit Operator verwendet und „Installiert“ als Wert eingegeben. Klicken Sie anschließend auf OK und dann auf Weiter.

PsExec installieren - Anwendungsmodell - Benutzererfahrung

Ändern Sie die Optionen nach Bedarf und klicken Sie auf Zusammenfassung.

PsExec installieren - Anwendungsmodell - Zusammenfassung

Klicken Sie auf Weiter.

PsExec installieren – Anwendungsmodell – Bereitstellungstypen – Zusammenfassung

Klicken Sie auf Zusammenfassung.

PsExec installieren - Anwendungsmodell - Einstellungen bestätigen

Klicken Sie auf Weiter und dann auf Schließen.

Das ist alles, und PsExec sollte in Kürze installiert werden. Behandeln Sie dieses Anwendungsskript wie jede andere Anwendungsbereitstellung. Ich habe das meinem zugewiesen Alle Desktop- und Server-Clients Sammlung.

Danach begann ich darüber nachzudenken, wie diese Skript-Installationsanwendung sonst verwendet werden könnte, zum Beispiel mit BgInfo!

Wenn Sie Fragen zu diesem Blogbeitrag haben, können Sie diese gerne unten im Kommentarbereich hinterlassen. Oder senden Sie eine E-Mail an Technisches Gespräch oder kontaktiere mich auf Twitter @GarthMJ.

Sehen Sie, wie Right Click Tools die Art und Weise verändert, wie Systeme verwaltet werden.

Steigern Sie sofort die Produktivität mit unserer limitierten, kostenlos nutzbaren Community Edition.

Starten Sie noch heute mit Right Click Tools:

Support

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Kontakt

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Durch das Absenden dieses Formulars erklären Sie sich damit einverstanden, dass Recast Software Ihre Daten wie in Recast Software beschrieben verarbeiten kann Datenschutz-Bestimmungen.

de_DEGerman