Top-Themen

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

Msiexec -forcerestart funktioniert nicht

Frage Entwicklung

Mitglied: Phirie

Phirie (Level 1) - Jetzt verbinden

18.02.2011 um 08:07 Uhr, 4442 Aufrufe, 6 Kommentare

Guten Morgen,

ich habe folgende Batchdatei erstellt, diese wird als Startskript vor der Benutzeranmeldung ausgeführt. Das funktioniert auch alles bestens aber ich habe ein Problem. Nachdem der SafeGuard Client installiert wird macht der Rechner keinen Neustart obwohl ein /forcerestart mitgegeben wurde. Bei einem anderen Rechner wollte er den Restart machen aber währen er den Neustart vorbereitete lief das Skript weiter und wollte die Client Configuration installieren, kann ich das mit einer Pause verhinder ( Ping auf Localhost) oder einfach mit exit das Skript an dieser Stelle beenden

Im folgenden mein Skritp

@Echo off
echo
echo SafeGuard Update auf Version 5.50 laeuft
echo BITTE SCHALTEN SIE DEN COMPUTER NICHT AB
echo

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B9DAF3F5-547C-4D13-B6CE-50075D9B27C5} /v DisplayName
If not errorlevel 1 (

echo Safe Guard 5.40 Client Configuration wird deinstalliert...
msiexec /x {B9DAF3F5-547C-4D13-B6CE-50075D9B27C5} /passive

)else (

echo keine Safe Guard 5.40 Client Configuration entdeckt
echo es wird mit der Installation von 5.50 begonnen....

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{CDBAAE82-1725-4BDF-9770-69EA174318F1} /v DisplayName
If not errorlevel 1 (

echo Safe Guard 5.50 Client Preinstallation entdeckt
echo Es wird mit der Client Installation fortgefahren

)else (

echo Safe Guard Client Preinstallation Package wird installiert....
msiexec /i "\\srvsafe01\SafeGuard\V5_50\1. SafeGuard_Client_Install\1_SGxClientPreinstall.msi" /passive

)

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6267109C-50D2-4667-9FF6-03FB9A94A771} /v DisplayName
If not errorlevel 1 (

echo Safe Guard 5.50 Client Installation entdeckt
echo Es wird mit der Client Configuration fortgefahren


)else (

echo Safe Guard Client wird installiert....
msiexec /i "\\srvsafe01\SafeGuard\V5_50\1. SafeGuard_Client_Install\2_SGNClient.msi" /passive /forcerestart

)

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AE0661BF-1AD5-4F87-B2E2-113644478453} /v DisplayName
If not errorlevel 1 (

echo Safe Guard 5.50 Client Configuration entdeckt
echo Safe Guard vollstaendig installiert

)else (

echo Safe Guard Client Configuration wird installiert....
msiexec /i "\\srvsafe01\SafeGuard\V5_50\1. SafeGuard_Client_Install\3_SGN_Client_Config_5_50.msi" /passive /forcerestart

)

)
exit
Mitglied: Mad-Eye
18.02.2011 um 08:28 Uhr
Morgen Phirie,

hast du das msiexec mal mit "/log" gestartet und geschaut was das Setup rausbrüllt?

Gruß
Mad-Eye
Bitte warten ..
Mitglied: Phirie
18.02.2011 um 10:21 Uhr
Hallo,

danke die Logfile hat mir weitergeholfen. SafeGuard brach die Installation aufgrund eines Fehlers kurz vor Installationsende ab, somit konnte kein Neustart durchgeführt werden. Dieses Problem ist also behoben, vielen Dank nochmal an May-Eye

Nun aber zu meiner weiteren Frage, nachdem die Installation durchgelaufen ist und der Restart erzwungen wird, dauert es ein paar Sekunden bis Windows sich beendet hat und tatsächlich runterfährt. In dieser Zeit wird aber das Skript fortgesetzt und schon versucht das nächste Paket zu installieren.

Wie kann ich das verhindern? Ist es möglich nach der Installation des ersten Pakets das den Restart benötigt eine pause einzubauen (pause befehl oder ping? es wäre ja sogar ein exit möglich) oder wird dann das Herunterfahren verhindert?

Also ungefähr so:

...
)else (

echo Safe Guard Client wird installiert....
msiexec /i \"\\\\srvsafe01\\SafeGuard\\V5_50\\1. SafeGuard_Client_Install\\2_SGNClient.msi\" /passive /forcerestart
pause, exit, ping -n 20 localhost>nul

)

reg query HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{AE0661BF-1AD5-4F87-B2E2-113644478453} /v DisplayName
If not errorlevel 1 (

echo Safe Guard 5.50 Client Configuration entdeckt
echo Safe Guard vollstaendig installiert

)else (

echo Safe Guard Client Configuration wird installiert....
msiexec /i \"\\\\srvsafe01\\SafeGuard\\V5_50\\1. SafeGuard_Client_Install\\3_SGN_Client_Config_5_50.msi\" /passive /forcerestart

)

)
exit
Bitte warten ..
Mitglied: Mad-Eye
18.02.2011 um 10:33 Uhr
nach msiexec ein goto und zum ende der Batch springen?
Bitte warten ..
Mitglied: Phirie
18.02.2011 um 13:11 Uhr
Habs mit dem goto gemacht, funktioniert!

Dankeschön!!!
Bitte warten ..
Mitglied: DerWoWusste
19.02.2011 um 11:21 Uhr
Mal eine Dumme Frage: Safeguard nutzt Du vermutlich zur Vollverschlüsselung der Platte. Kann man die 5.40 deinstallieren, ohne die Platte vorher entschlüsselt zu haben? Ich kenne gar keine Verschlüssler, die das anbieten.
Auch würde ich beim Support nach der empfohlenen Vorgehensweise beim Upgrade fragen oder die Doku lesen.
Bitte warten ..
Mitglied: Phirie
19.02.2011 um 11:46 Uhr
Hi,

auf der Clientseite besteht SafeGuard aus zwei Komponenten. Einmal das Client-Paket, das sozusagen das komplette Grundprogramm beinhaltet und zum anderen das Client Config Paket, das angibt mit welchem Server der Client sich verbinden soll, welche Richtlinien nach der Installation gelten usw... Es ist möglich das Client Config Paket zu deinstallieren ohne die Verschlüsselung des Notebooks aufzuheben, dann ist aber keine Serververbindung mehr möglich. Erst nachdem das Client Paket ebenfalls deinstalliert wird wird der Client auch automatisch entschlüsselt.

Es geht hier lediglich darum die Clientinstallation zu automatisieren, wie sie im Grunde abläuft und was gemacht werden muss ist mir durchaus bewusst. Die Dokumentation zum Upgrade habe ich ausführlich gelesen, es wird im Grunde Empfohlen die 5.40 Client Config zu deinstallieren, dann ein Pre-Installations Paket zu installieren danach den eigentlichen Client 5.50 zu installieren der dann den 5.40 Updated und danach die neue 5.50 Client Config zu installieren.

Gruß und schönes Wochenende
Bitte warten ..
Ähnliche Inhalte
Windows Installation
Frage zu Parameter bei msiexec
gelöst Frage von Diddi-tbWindows Installation6 Kommentare

Hallo zusammen, ich möchte den PDF Betrachter PDF Xchange Viewer über das Netzwerk verteilen. Jetzt habe ich mal auf ...

Windows Installation
GPO: msiexec im Startup-Skript
gelöst Frage von bensonhedgesWindows Installation7 Kommentare

Hallo, ich würde gern ein MSI-Paket, welches ich mit Parameter aufrufen muss, per GPO als Startup-Skript ausführen lassen. Das ...

Windows 7
Mit msiexec erzeugte Dateiverknüpfung per script korrigieren.
gelöst Frage von AlixWindows 72 Kommentare

Ich möchte pdf-XChange per script an ca. 60 PC's verteilen. Funktioniert auch prima mit msiexec /i "PDFXC5Pro_x64.msi" /qn /norestart ...

Batch & Shell
Msi file mittels msiexec von NW installieren
gelöst Frage von xbast1xBatch & Shell8 Kommentare

Hallo, ich habe lange recherchiert, doch keine Möglichkeit/Skript gefunden, wie ich automatisiert ein msi File mit dem Parameter /i ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement16 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...