Skip to main content

Creation

VorBefore deryou Erstellungcreate vonapplications, Applikationenyou muss einemust Verbindungconnect zumto Site-Serverthe site server hergestellt werden..

AnschließendThen kannthe der Tabtab Create Application ausgewähltmust werden.be selected.

create-application1.png

DieThe Erstellungcreation einerof Applikationan erfolgtapplication takes place in dreithree Schritten.steps.

  1. InstallationsquelleSelect auswählenInstallation Source (Select Source)
  2. EigenschaftenAdjust derthe zukünftigenproperties Applikationof anpassen,the wennfuture erfolgreichapplication if necessary
  3. ApplikationCreate erstellenthe application (Create Application)
InstallationsquelleSelect auswählenInstallation Source

NachAfter demclicking Klickon aufthe den Buttonbutton Select Source öffneta sichspecial einfile speziellerbrowser Datei-Browser,opens, derwhich keineworks lokalenwith Laufwerke, sondern Freigaben kennt.shares.

InnerhalbThe diesesinstallation Datei-Browserssource kanncan diebe Installationsquelleselected ausgewähltwithin werden.this share browser.

create-application2.png

DerThe SCCM Application Manager unterstütztsupports folgendethe Installationsquellen:following installation sources:

  • Windows Installer Dateienfiles (*.msi, *.mst)
  • AusführbareExecutable Dateienscripts (*.exe)
  • PowerShell-SkriptePowerShell scripts (*.ps1)
  • Kommandozeilen-SkripteCommand line scripts (*.cmd)
  • VS-SkripteVB scripts (*.vbs)

NachAfter der Bestätigung mitpressing OK wirdthe versucht,SCCM dieApplication EigenschaftenManager dertries Installationsquelleto auszulesenread undthe improperties Bereichof the installation source and displays them in the Source Properties einzutragen.area.

create-application3.png

ObThe dasreading Auslesenof allerthe Eigenschaftenproperties ausfrom Installationsquellenan funktioniert,installation hängtsource vondepends bestimmtenon Faktorencertain ab:factors:

  1. Bei einer

    For MSI-Dateian könnenMSI allefile, Eigenschaftenall ausgelesenproperties werden,can dabe sieread verpflichtendbecause sind.they are mandatory.

  2. BeiFor ausführbarenexecutable Dateienfiles (*.exe), hängtit esdepends davonon ab,whether obthe dermanufacturer jeweiligehave Herstellerbeen dafürentered gesorgtthese hat,properties dassin diethe entsprechendenheader Eigenschaftenof imthe Headerfile. derIf Dateinot, eingetragenthese wurden.properties Wennmust nicht,be müssentyped diesein Eigenschaftenby innerhalb der Source Properties von Hand nachgetragen werden.hand.
  3. BeiFor allenall Skriptsscripts (like *.ps1, *.cmd, *.vbs) istfiles dasit abhängigdepends davon,on obwhether reguläreregular Ausdrückeexpressions fürhave diebeen jeweiligenstored Skript-Typenfor hinterlegteach wurden,type sieheof diesesscript, Kapitel.see Wennthis nicht,chapter. müssenIf diesenot, Eigenschaftenthese innerhalbproperties dermust Sourcebe Propertiestyped vonin Handby nachgetragen werden.hand.

BeiWhen derworking Arbeitwith mitscripts, geskriptetenthe Installationenselected wirdscript zusätzlichis dasalso ausgewählte Skript angezeigt.displayed.

create-application10.png

DasThis angezeigtescript Skriptis istread-only zunächstby schreibgeschützt,default, kannbut aberit nachcan dembe Anklickenedited desafter Buttonsclicking the Edit Script bearbeitetbutton undand mitsaved with Save Script gespeichert werden..

InstallationsquellenInstallation ohneSources ProduktcodeWithout a Product Code

NormalerweiseTypically, wirda einproduct Produktis anhandidentified seinesby Produktcodesits erkannt.product Diesercode. Produktcode,This z.B.product code, e.g. {894124B6-B1FF-4911-9BE0-8018E97167E2}, istis instored derwithin Registrierungthe eingetragenRegistry unter:under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{894124B6-B1FF-4911-9BE0-8018E97167E2}

EsBut existierenthere aberexist auchalso Installationsroutinen,installation dieroutines denthat Namenenter einesthe Produktsname oderof irgendetwasa anderesproduct dortor eintragen:anything else:

arp.png

FürIn diesenthis Fallcase, ist das Feldthe Uninstall Registry Key innerhalbfield deris provided within the Sourcesource Properties. vorgesehen.This Infield diesescan Feldbe kannfilled entwederin voneither Handby oderhand mittelsor reguläremby Ausdruck,a mitregular dessenexpression, Hilfewhich deris Wertused austo einemread Skriptthe ausgelesenvalue wird,from dera entsprechende Wert eingetragen werden.script.

arp-reg-key.png

HandeltIf esit sichis nichtnot uman eineMSI MSI-Installationinstallation undand ista imvalue Feldis entered in the Uninstall Registryregistry Keykey einfield, Wertit eingetragen,overrides überschreibtthe dieservalue denof Wert vonthe GUID beiwhen derthe Erstellungapplication deris Applikation.created.

EigenschaftenModifying derapplication zukünftigenproperties Applikationif anpassen, wenn erfolgreichnecessary

InnerhalbWithin der Dropdown-Listethe Deploymentdeployment Optionoption könnendrop-down verschiedenelist, Ankündigungsoptionenyou ausgewähltcan werden:select different advertisement options:

create-application5.png

  • One install deployment, one uninstall deployment (Standard)
    (Eine Installationsankündigung, eine Deinstallationsankündigung)
  • Two install deployments, one uninstall deployment
    (Zwei Installationsankündigungen, eine Deinstallationsankündigung)
  • One install deployment, no uninstall deployment
    (Eine Installationsankündigung, keine Deinstallationsankündigung)
  • Two install deployments, no uninstall deployment
    (Zwei Installationsankündigungen, keine Deinstallationsankündigung)
  • No deployments, application or package only
    (Keine Ankündigungen, nur Paket)
ApplikationserstellungApplication fürcreation Gerätefor (Devices)devices oderor Benutzer (Users)users

BeiWhen dercreating Erstellungapplications, vonyou Applikationencan kannspecify angegebenwhether werden,the obassociated diecollections dazugehörigenshould Sammlungenbe fürcreated Gerätefor (Devicedevices Collections)or oderfor fürusers. BenutzerFor (Userthis Collections)purpose, angelegtthe werdencorresponding sollen.option Hierzumust mussbe vorselected dembefore Anlegencreating derthe Applikation die entsprechende Option ausgewählt werden.application.

create-application11.png

Zulassen,Allow dassend Endbenutzerusers dieto erstellterepair Anwendungthe reparierencreated dürfenapplication

DieThe Erstellungcreation einerof Anwendungan mitapplication Reparatur-Befehlszeilewith wirdrepair übercommand dieline Checkboxis enabled via the Use Repair Option aktiviert.checkbox. BenutzernUsers wirdwill imsee an option to repair the application in the Software Center eine Option zum Reparieren der Anwendung angezeigt.Center.

create-application11.png

WurdeIf derthe SCCM Application Manager imwas Vorfeldconfigured ausreichendsufficiently konfiguriertin advance (siehesee globaleglobal KonfigurationConfiguration, ApplikationskonfigurationApplication Configurationund and Application Return Codes)Codes), sindsubsequent dieadjustments nachträglichen Anpassungenare minimal. HierIt reichtis oftoften einenough Blickto aufcheck dieif the Source Properties, obwere diesefully vollständig ausgelesen wurden.read.

Werden Änderungen im Bereich der Source Properties vorgenommen, haben diese Änderungen direkten Einfluss auf die Application Properties. Das sind jene Eigenschaften, die bei der Erstellung der Applikation verwendet werden.
create-application4.png

Soll die Applikation später im Software Center auf dem Client erscheinen, sollten folgende Einstellungen berücksichtigt werden:

  1. Die [Un]Install Offer Type Ids sollten auf Available stehen.
    create-application7.png
  2. Die Applikation sollte ein Icon File besitzen, das hinzugefügt werden kann. Die Mindestgröße dieses Icons muss mindestens 32 x 32 Pixel betragen, da das Ergebnis im Software Center auf dem Client sonst unschön aussieht. Darüber hinaus darf das Bild max. 250 x 250 Pixel groß sein.
    create-application6.png

    Seit der Einführung von Microsoft® System Center Release 1710 werden größere Symbole nicht mehr verzerrt dargestellt. Nähere Informationen dazu siehe hier.

Angepasst werden können alle Application Properties, die weiß hinterlegt sind. Grau hinterlegte Eigenschaften können entweder indirekt über die Source Properties geändert werden, oder ihre Werte sind global hinterlegt (siehe globale Konfiguration und Applikationskonfiguration) und müssen dort verändert werden.

Im Tab Return Codes können zusätzliche Rückgabewerte definiert werden und im Tab Detection Rules können Vorlagen für Erkennungsregeln (siehe Applikationskonfiguration) ausgewählt oder angepasst werden.

Applikation erstellen

Bevor eine Applikation erstellt wird, sollte überprüft werden, ob alle Einstellungen richtig vorgenommen wurden. Der Button mit dem grünen Haken () gibt Auskunft darüber. Wird dieser angeklickt, werden alle Einstellungen überprüft. Innerhalb der Statusmeldungen werden etwaige Fehler angezeigt. Eine Applikation wird in diesem Fall noch nicht angelegt.

create-application9.png

Der Button Create Application erzeugt schließlich die gewünschte Applikation mit allen beteiligten Objekten (Sammlungen, Ankündigungen, Ankündigungstypen, Ordner, Verteilungspunktgruppen u.v.m.). Dieser Vorgang kann etwa 30 Sekunden dauern, wie innerhalb der Configuration Manager Konsole auch.