caddy0815
Goto Top

Bei Fehler nächster Schritt in einer Batch

Ich möchte eine Fehlermeldung gern unterdrücken, oder überspringen o.ä.

Hallo,

derzeit habe ich eine Batch Dateien mit denen ich Komponenten auf vielen Rechnern aktualisiere.
Dafür deinstalliere ich die alte Version und installiere anschließend die neue:

start /wait msiexec /x "xxx.msi" /qr

start /wait msiexec /i "yyy.msi" /qr

Ist das Programm, welches ich deinstallieren will (xxx) gar nicht auf dem Pc kommt eine Meldung, die ich erst bestätigen muss.
Kann man da was automatisieren, dass er den Fehler automatisch bestätigt und mit der Installation fortfährt?
So etwas wie "on error resume next"?

Danke für die Tipps.

Content-Key: 182461

Url: https://administrator.de/contentid/182461

Printed on: April 19, 2024 at 00:04 o'clock

Member: colinardo
colinardo Mar 23, 2012 at 07:52:35 (UTC)
Goto Top
Benutze doch den MSI-Parameter "/qn" anstatt "/qr" dann kommt keine Nachfrage des Installers bei einem Fehler...

Grüße Uwe
Member: Caddy0815
Caddy0815 Mar 23, 2012 at 08:07:15 (UTC)
Goto Top
Klingt gut.
Den /qn Schalter kannte ich so noch nicht.
Auf solche Dinge kommt man manchmal nicht alleine.

Danke dir.
Ich werde es damit probieren.
Member: colinardo
colinardo Mar 23, 2012 at 08:09:11 (UTC)
Goto Top
einfach mal msiexec ohne Parameter aufrufen dann bekommst du alle möglichen Parameter angezeigt...