www.wikidata.de-de.nina.az
Dieser Artikel bedarf einer grundsatzlichen Uberarbeitung Naheres sollte auf der Diskussionsseite angegeben sein Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Bei einer unbeaufsichtigten Installation englisch unattended installation wird das komplette Setup eines Programms oder einer Installationsroutine durchlaufen ohne dass wahrenddessen Eingaben des Benutzers erforderlich sind Der Begriff selbst ist ausserhalb von Windows nur von marginaler Bedeutung da Installationsroutinen welche wahrend des Ablaufs Benutzereingaben erfordern in anderen Betriebssystemen unublich sind Ausserdem haben automatisierte Installationsmechanismen 1 unter HP UX Solaris Linux oder AIX eine lange Tradition Anwendung findet diese Form der Programminstallation seit Windows 2000 und Windows XP in Verbindung mit Slipstreaming der Integration von Microsoft Service Packs ins Installationsmedium sowie der Moglichkeit seit Windows NT Zeiten die Installation des Betriebssystems selbst durch eine Setup Installations Datei SIF zu automatisieren Eingaben wahrend der Installation etwa des gewunschten Installationspfades eines eventuell benotigten Lizenzschlussels oder die Quittierung von Bestatigungen entfallen bei einer unbeaufsichtigten Installation da diese Einstellungen zuvor zum Beispiel in einem Skript einer sogenannten Antwortdatei oder mit einem bestimmten Kommandozeilenparameter festgelegt werden Die Installationszeit verringert sich in den meisten Fallen merklich da nicht auf Eingaben gewartet wird und somit mehrere Installationen hintereinander weg ausgefuhrt werden konnen Wenn die gleiche Software auf mehreren Computern installiert werden soll kann durch diese Automatisierung der Installation erheblich Zeit gespart werden da diese zuvor einmal konfiguriert beliebig oft und im Gegensatz zum Speicherabbild auf unterschiedlichsten Systemen durchgefuhrt werden kann ohne weitere Arbeitszeit zu beanspruchen Daruber hinaus wird beim Vertrieb neuer Computer ebenfalls die unbeaufsichtigte Installation verwendet Im Gegensatz zu einer Full Unattended Installation wird hier jedoch ein spezieller Modus verwendet Damit konnen die OEMs zwar alle Computer mit der gleichen Software und Einstellung installieren dem Kaufer wird es aber ermoglicht bei der ersten Inbetriebnahme des Computers Daten wie seinen Namen die Uhrzeit und die Seriennummer im letzten Teil des Setups einzugeben und somit die Installation zu individualisieren Inhaltsverzeichnis 1 Installation eines kompletten Betriebssystems 1 1 Per Skript 1 2 Per Speicherabbild 1 3 Vorteile 2 Installation von einzelnen Programmen 2 1 Durch Parameter 2 2 Durch Windows Installer Schalter und MST Vorgaben 2 3 Durch Snapshots 2 4 Durch Skripte 3 Realisierung 4 Programme die eine Unattended CD fur Windows erstellen 5 Siehe auch 6 Literatur 7 Weblinks 8 EinzelnachweiseInstallation eines kompletten Betriebssystems BearbeitenPer Skript Bearbeiten Neben der Moglichkeit einzelne Programme automatisiert zu installieren kann das komplette Betriebssystem vorkonfiguriert werden Dabei konnen samtliche Einstellungen des Systems Benutzerkonten Desktop Hintergrund Netzwerkeinstellungen etc in einem Skript vorher abgelegt werden Durch ein Batch Skript werden so zum Beispiel direkt bei der Installation des Betriebssystems weitere Softwareanwendungen oder auch Treiber installiert die standardmassig nicht im Lieferumfang der Windows CD enthalten sind Nachdem der komplette Ablauf einmal konfiguriert wurde lasst sich das System sehr leicht warten respektive aktualisieren Vor allem in grosseren Firmen wo die Computer in der Regel hardwaremassig nicht gleich sein werden eignet sich diese Methode Es muss nicht jeder PC einzeln betreut werden denn jeder Computer arbeitet selbststandig das vorgefertigte Skript ab Per Speicherabbild Bearbeiten Windows ermoglicht es ausserdem mittels der Datei SYSPREP EXE auf der Windows CD enthalten einen komplett installierten PC vorzubereiten so dass man ihn mit einer Speicherabbild Software auf einen anderen Computer ubertragen kann Vor allem beim Aufbau neuer Abteilungen oder als Vorbereitung fur Schulungen in denen mehrere gleiche Computer neu installiert werden mussen eignet sich diese Methode Vorteile Bearbeiten Vorteilhaft ist dabei vor allem die Zentralisierung Werden die Daten der unbeaufsichtigten Installation aktualisiert etwa neue Hotfixes integriert so erhalten bei einer Neuinstallation samtliche Computer bereits die letzten Aktualisierungen sodass die bis dato bekannten Sicherheitslucken geschlossen sind Weitere Sicherheit wird dadurch erzielt dass samtliche sicherheitsrelevanten Aspekte vor der Installation der Computer entschieden und dann in ein Skript umgesetzt werden konnen So konnen zum Beispiel die notigen Installationen automatisch als Administrator ausgefuhrt werden wahrend dem Benutzer fur den Betrieb dann aber nur der eingeschrankte User zur Verfugung steht Daher eignet sich diese Methode nicht nur fur Firmen sondern ist auch fur den Heim PC empfehlenswert da ohne neueste Aktualisierungen der Computer beim ersten Kontakt mit dem Internet durch Viren infiziert werden konnte siehe W32 Blaster Installation von einzelnen Programmen BearbeitenZur unbeaufsichtigten Installation der Programme gibt es verschiedene Moglichkeiten Jedes dieser Verfahren bietet im Einzelfall abzuwagende Vorteile und Nachteile Durch Parameter Bearbeiten Viele jedoch nicht alle Programme lassen sich durch spezielle Kommandozeilenparameter vorkonfigurieren Allgemeine Syntax installationsdatei exe lt parameter1 gt lt parameter2 gt lt parameterN gt Oft konnen die zur Verfugung stehenden Parameter uber den Aufruf dateiname exe i i dateiname exe i i oder statt i i help eingeben angezeigt werden Alternativ stehen die benotigten Informationen eventuell in der Dokumentation des Programmes direkt oder lassen sich aus der Erkenntnis uber den verwendeten Windows Installer erschliessen Haufig lasst sich zum Beispiel durch den Schalter i silent i s quiet oder q eine Installation starten bei der das Programm ohne weitere Konfiguration wahrend des Setups auf die Festplatte installiert wird Wichtig ist hierbei auf die Gross und Kleinschreibung des jeweiligen Parameters zu achten nicht immer greift ein klein geschriebener Parameter Bsp 7 Zip 7z465 exe s sodass der Parameter S fur Silent zwingend gross geschrieben werden muss um von der Applikation auch erkannt und durchgefuhrt werden zu konnen Jedoch kann die Installation durch Parameter meist kaum konfiguriert werden Neben der Option zur unbeaufsichtigten Installation sowie dem Installationspfad konnen nur selten weitere Konfigurationen durch die Schalter eingestellt werden Sollen weitere Optionen des Programms voreingestellt werden so kann dieses durch zusatzlich Windows Registrierungsdatenbank Eintrage realisiert werden sofern man die entsprechenden Eintrage kennt Weitere Informationen sind bei Softwareverteilung sowie den unten aufgefuhrten Guides nachzulesen Durch Windows Installer Schalter und MST Vorgaben Bearbeiten Bei der Windows Installer Technologie Dateinamen mit MSI Endung lassen sich samtliche Parameter vorgeben entweder durch Angabe via Kommandozeilenparameter zum Beispiel INSTALLLEVEL 100 REBOOT ReallySuppress oder durch Sammlung dieser in einer sogenannten Transform Datei MST Endung Die MST Dateien sind dabei in der Lage samtliche Tabellen in der MSI Datenbank zu uberschreiben um so zum Beispiel die genaue Auswahl der zur Installation gewunschten Komponenten bestimmen zu konnen Ab Windows 2000 werden MSI Dateien fur die Verteilung von Software innerhalb einer Domane nativ unterstutzt IntelliMirror Feature aber auch das Starten uber eine Batchdatei ist moglich msiexec exe i lt msi Datei gt qb INSTALLLEVEL 300 REBOOT ReallySuppress L v C Installationslog log Bei obigem Beispiel wird auch eine Log Datei erzeugt die dann zur detaillierten Kontrolle uber Erfolg oder Misserfolg der Installation herangezogen werden kann msi Dateien unterstutzen ebenfalls das Slipstreaming wenn die Aktualisierungen als sogenannte MSI Patchdateien msp Endung herausgegeben werden Mit dieser Technologie wird das Installationspaket selbst auf den neuesten Stand gebracht d h es wird bei der Installation der aktualisierten Version nicht mehr erst die alte Version der Dateien installiert und dann auf das neueste gepatcht sondern direkt die neuesten Versionen der Dateien und Registrierungsdatenbankschlussel geschrieben Auch die Aktionen sowie eventuelle Dialoge selbst die das Installationspaket zusatzlich macht sind aktualisierbar Durch Snapshots Bearbeiten Des Weiteren kann ein Snapshot Programm alle Daten und Registrierungsdatenbankanderungen aufnehmen die ein Programm bei der Installation erzeugt verandert so dass diese lediglich fur die unbeaufsichtigte Installation auf die Festplatte kopiert werden mussen Das Snapshot Verfahren lasst bei komplexen Produkten eine gewisse Unsicherheit ob das erstellte Paket unter allen Umstanden so installiert ist wie es der Original Installer des Softwareherstellers getan hatte Viele Software Firmen lehnen daher Support fur Software Fehler die bei snapshot paketierten Clients auftreten zunachst ab und verlangen eine Verifizierung mit einer manuellen Installation Voraussetzung ist auf jeden Fall dass auf dem Rechner auf dem der Snapshot gemacht wurde keine Komponenten vor der Installation installiert waren die bei den Clients dann fehlen und von der Installation gebraucht werden Durch Skripte Bearbeiten Skripte speichern die hintereinander auszufuhrenden Tastatur und Mauseingaben zum Beispiel Tab Tab Tab C Program1 Enter Dadurch lasst sich die Konfiguration der Installation genau planen und einspeichern Bietet die Software keine eigene Moglichkeit zur automatisierten Installation konnen daher die zu tatigenden Eingaben zum Beispiel durch ein WSH VBS Skript oder autoitscript 2 oder den Ableger Autohotkey 3 realisiert werden Bei der automatisierten manuellen Installation treten daher Probleme auf wenn unvorhergesehene Fenster auftauchen die nicht im Skript vorgesehen worden sind Ein Unterschied ist auch dass Snapshot Installationen teilweise durchgefuhrt werden konnen ohne dass auf dem Client die Arbeit unterbrochen werden muss Diese Vorgehensweise ist bei manuell getriebenen Installationen nicht sinnvoll da Tastatureingaben und Mausklicks des Anwenders mit denen des Skripts in Konflikt geraten wurden Realisierung BearbeitenZum einen ist es moglich die zusatzlichen Daten auf einem separaten beliebigen Speichermedium etwa auf einem Dateiserver oder einer Diskette CD bereitzustellen Zum anderen konnen die Skripte sowie die zusatzlichen Programme Treiber direkt auf einer Windows Installations CD integriert werden Da zur Erstellung einer Unattended CD eine gewisse Einarbeitungszeit notwendig ist vor allem wenn dabei neue Treiber integriert werden sollen entstanden in jungster Zeit mehrere Programme zur Unterstutzung bei der Erstellung einer unbeaufsichtigten Installation siehe weitere Programme Diese bieten neben einer einfacheren Konfiguration meistens noch weitere Erganzungen rund um das Windows System etwa eine Minimierung der Installationsdaten Erstellt man jedoch ein Skript komplett selbst siehe Weblinks so empfiehlt es sich zu uberprufen ob die im Skript konfigurierten Voreinstellungen richtig gewahlt wurden Stimmen etwa einige Parameter nicht so ist der reibungslose Ablauf nicht mehr gewahrleistet die Installation wurde an einem Punkt hangen bleiben da sie eventuell auf eine Benutzereingabe wartet Man musste daher die Installation abbrechen und kann die Fehler im Skript nicht beseitigen da ja nun auf dem PC nicht gearbeitet werden kann Steht kein weiterer Computer zur Verfugung auf dem die Installation getestet werden kann so empfiehlt es sich daher die komplette Installation vorher mittels eines Speicherabbildes erstmal zu emulieren Programme die eine Unattended CD fur Windows erstellen BearbeitennLite Zum Erstellen von Windows 2000 XP und Server 2003 vLite Zum Erstellen von Windows Vista Server 2008 und Windows 7 XPlodeSiehe auch BearbeitenUnbeaufsichtigte Betriebssysteminstallation Linux Slipstreaming Remote Installation Services RIS Windows Deployment Services WDS Nachfolger von RIS SoftwareverteilungLiteratur BearbeitenTiefere Einblicke in den genauen Ablauf einer Windows Installation Microsoft Windows 2000 Professional Die technische Referenz ISBN 3 86063 274 4 Microsoft Windows XP Professional Die technische Referenz Technische Informationen und Tools fur Windows XP SP2 ISBN 3 86063 960 9 siehe auch Link 1 Weblinks Bearbeitenunattended gui Auf PHP basierendes GUI fur die Installation von Windows und verschiedenen Linux Distributionen Erklart wie man eine Unattended CD erstellt sehr umfangreich englisch Dokumentation aller verfugbaren Parameter des Windows XP Setup Unattended unattended Auf Perl basierende Alternative zu Microsofts Remote Installation Services ultimatedeployment Linux basierte RIS Alternative mit vielfaltiger OS Unterstutzung Windows Linux Solaris VMware ESX Einzelnachweise Bearbeiten http linuxwiki de AutomatisierteInstallation autoitscript Autohotkey Abgerufen von https de wikipedia org w index php title Unbeaufsichtigte Installation Windows amp oldid 223310128