Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Windows 7 Sysprep Scripts mit Reboot

Frage Microsoft Windows 7

Mitglied: 108129

108129 (Level 1)

27.08.2012 um 13:31 Uhr, 4021 Aufrufe, 1 Kommentar

hallo leute!

ich beschäftige mich seit geraumer zeit mit dem windows 7 sysprep, die unattend.xml wurde von mir mit hilfe des windows automated installation kit erstellt.

wie im ausschnitt aus dem quelltext der unattend.xml zu sehen, führe ich 2 vb-scripts aus, welche in der angegebenen reihenfolge durchgeführt werden sollen.

<FirstLogonCommands> 
	<SynchronousCommand wcm:action="add"> 
                    <CommandLine>cscript.exe c:\sysprep_vbs\rename.vbe</CommandLine> 
                    <Description>Rename Computer</Description> 
                    <Order>1</Order> 
                    <RequiresUserInput>true</RequiresUserInput> 
          </SynchronousCommand> 
          <SynchronousCommand wcm:action="add"> 
                    <CommandLine>cscript.exe c:\sysprep_vbs\domainjoin.vbe</CommandLine> 
                    <Description>Domain Join</Description> 
                    <Order>2</Order> 
                    <RequiresUserInput>true</RequiresUserInput> 
          </SynchronousCommands> 
</FirstLogonCommands>
beide scripts beinhalten jedoch einen reboot. sobald das erste skript fertig ist, wird der client neugestartet, wodurch aber das bereits angestoßene zweite skipt abgebrochen wird.

nun meine frage:

kann ich in der unattend.xml definieren, dass das zweite skript erst nach dem reboot durchgeführt werden soll?

oder

muss zu beginn des zweiten skripts im skript selbst eine überprüfung "eingebaut" werden, ob ein reboot durchgeführt worden ist? wurde der client neugestartet, dann soll erst der eigentliche part des zweiten skripts ausgeführt werden.

danke vielmals für eure ideen und tipps,

gruß markus
Mitglied: 108129
28.08.2012, aktualisiert um 15:23 Uhr
dr. google hat mir nach langer recherche weitergeholfen.

ich habe die erforderlichen reboots nach abschluss der skripts wie folgt angegeben, ohne das ein skript abgebrochen wird:

das erste skript wird im prozess des windows sysprep durchgeführt und in der antwortdatei angegeben. in diesem skript setze ich aber vor dem reboot des rechners noch den runonce-registry key für das zweite skript.
das zweite skript wird dann nach dem reboot beim erneuten login des admins EINMALIG ausgeführt.

so sieht der sektor dann in der antwortdatei aus:
01.
<FirstLogonCommands> 
02.
        <SynchronousCommand wcm:action="add"> 
03.
              <CommandLine>cscript.exe C:\win7_sysprep\rename.vbe</CommandLine> 
04.
              <Description>Rename Computer</Description> 
05.
              <Order>1</Order> 
06.
              <RequiresUserInput>true</RequiresUserInput> 
07.
        </SynchronousCommand> 
08.
</FirstLogonCommands>
setzen des runonce-registry key im ersten skript:
01.
Set WshShell = Wscript.CreateObject("WScript.Shell") 
02.
bKey = "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\domainjoin" 
03.
WshShell.RegWrite bKey, "C:\win7_sysprep\domainjoin.vbe"
Bitte warten ..
Ähnliche Inhalte
Windows 7
Windows 7 Sysprep - neue SID generieren (5)

Frage von xenon2008 zum Thema Windows 7 ...

Windows 7
gelöst Windows 7: Automatische Domänenanbindung mit Sysprep (1)

Frage von honeybee zum Thema Windows 7 ...

Windows Tools
Sysprep Bluescreen (1)

Tipp von schicksal zum Thema Windows Tools ...

Windows 10
gelöst Sysprep und Desktopbereinigung (9)

Frage von PineappleJunk zum Thema Windows 10 ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

(1)

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...

LAN, WAN, Wireless
gelöst 802.1X-Authentifizierung (14)

Frage von Alex29 zum Thema LAN, WAN, Wireless ...