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

Wenn Setup.exe beendet wird, merk dies Errorlevel 1 nicht

Mitglied: Niiick

Niiick (Level 1) - Jetzt verbinden

13.11.2007, aktualisiert 21:46 Uhr, 3733 Aufrufe, 1 Kommentar

Hallo zusammen,

Habe folgendens Problem:

Bei uns in der Firma wollen wir Visio 2007 verteilen, nun habe ich ein MSP-Paket gemacht und dies wir per batch ausgeführt und dieser Batch per GP verteilt.
Ich will, dass ich eine übersicht habe wo die Installation erfolgreich war und wo nicht etc.

Hier ein Ausschnitt aus dem Batch wo der Fehler ligt. Wenn die Installation erfolgreich war soll er zu txt gehen und wenn die Installation fehlerhaft war zu error.
Ich bin jetzt alles am testen, da möglichst wenig schief gehen sollte.

Jetzt wollte ich einmal testen, was passiert wenn ich im Task-Manager die Setup.exe beende (Da es Mitarbeiter gibt, die das evtl. machen werden). Der Batch geht leider weiter zu txt und schreibt dass die Installation erfolgreich war (was ja nicht stimmt).

Kann ich dies irgendwie noch anders überprüfen, oder mache ich etwas faltsch?
Oder hat sonst jemand eine Idee wie ich dies machen könnte?

01.
... 
02.
IF not EXIST Visio_2007_Pro_installiert.txt goto inst 
03.
goto end 
04.
 
05.
:inst 
06.
 
07.
\\ACHREP02\UA-VISIO2007ProGer\setup.exe /config \\ACHREP02\UA-VISIO2007ProGer\VISPRO.WW\config.xml /adminfile \\ACHREP02\UA-VISIO2007ProGer\Updates\Visio_Pro.MSP 
08.
\\ACHREP02\UA-VISIO2007ProGer\Updates\SaveAsPDFandXPS /quiet 
09.
 
10.
if errorlevel 1 goto error 
11.
goto txt 
12.
 
13.
:txt 
14.
 
15.
echo Bereits installiert >> Visio_2007_Pro_installiert.txt 
16.
echo Installation war erfolgreich >> \\ACHREP02\UA-VISIO2007ProGer\Installation_Ergebnisse\%COMPUTERNAME%-erfolgreich.txt 
17.
net send %COMPUTERNAME% Installation erfolgreich beendet 
18.
goto end 
19.
 
20.
:error 
21.
echo Installation war nicht erfolgreich >> \\ACHREP02\UA-VISIO2007ProGer\Installation_Ergebnisse\%COMPUTERNAME%-FEHLER.txt 
22.
net send %COMPUTERNAME% Installation war fehlerhaft 
23.
goto end 
24.
...
Danke schon jetzt

Gruess
Nick
Mitglied: Biber
13.11.2007 um 21:46 Uhr
Moin Niiick,

in der Theorie könnte Deine Strategie dann nur sein, ummittelbar vor Aufruf der Installations-Exe selbst einen Errorlevel zu setzen (z.B. ErrorLevel 2).

Wenn die Inst-Exe dann "einfach nicht wiederkommt", "sich aufgehängt hat" oder irregulär abgeschossen wurde, dann hatte sie auch keine Möglichkeit, dieses Errorlevel zu ändern.

Bsp:
01.
.... 
02.
Set "instroot=\\ACHREP02\UA-VISIO2007ProGer" 
03.
IF not EXIST Visio_2007_Pro_installiert.txt goto inst 
04.
goto end 
05.
 
06.
:inst 
07.
md>nul 2>nul 
08.
%instRoot%\setup.exe /config %instroot%\VISPRO.WW\config.xml /adminfile %instroot%\Updates\Visio_Pro.MSP 
09.
%instroot%\Updates\SaveAsPDFandXPS /quiet 
10.
 
11.
if errorlevel 1 goto error 
12.
 
13.
goto txt 
14.
 
15.
:txt 
16.
....
Durch dieses "md>nul 2>nul" sollte ein Errorlevel gesetzt werden. Und erhalten bleiben, falls die Setup.exe am Ändern gehindert wird.

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Was ist Format Befehl Errorlevel 1
Frage von anmelderBatch & Shell24 Kommentare

Laut einer Seite über MSDOS ist beim Formatbefehl der Errorlevel 1 unbelegt. Auf einer Freedos Seite wird das bestätigt. ...

Batch & Shell

Bedeutung von RD Errorlevel 1 und Abweichung von errorlevel Meldungen in Batch und Konsole

Frage von anmelderBatch & Shell11 Kommentare

Ich lösche einen Flashspeicher im Netzwerk mit: Ich habe den Code vor Tagen erfolgreich getestet und er lief mit ...

Windows Installation

Setup.exe per GPO verteilen

Frage von flulukWindows Installation9 Kommentare

Hallo, gibt es die Möglichkeit ein Programm zu verteilen, für das es keine MSI Datei gibt? Ich versuche OpenEdge ...

Batch & Shell

For bringt falsches Errorlevel

gelöst Frage von golsinBatch & Shell5 Kommentare

Guten Morgen, mein Ziel ist es aus den for Schleifen das Errorlevel des Pings zu bekommen, komischerweise bekomme ich ...

Neue Wissensbeiträge
Backup

2016 - Restore mit WBAdmin - iSCSI Device als Sicherungsziel

Erfahrungsbericht von Henere vor 1 TagBackup1 Kommentar

Servus zusammen, was mich eben einige graue Haare gekostet hat Server 2016. Ich habe meinem Server eine weitere M2 ...

Humor (lol)
(Part num your Hacked phone. +XX XXXXXX5200)
Erfahrungsbericht von Henere vor 4 TagenHumor (lol)9 Kommentare

Mein Handy hat aber ne ganz andere Endnummer. Muss ich mir jetzt Sorgen machen ? :-) Vielleicht betrifft es ...

Exchange Server

Letztes Update für Exchange 2016 CU9 war in gewisser Weise destruktiv

Erfahrungsbericht von DerWoWusste vor 4 TagenExchange Server9 Kommentare

Kurzer Erfahrungsbericht zu Exchange2016-KB4340731-x64 Der Exchangeserver hat wie gewöhnlich versucht, es in der Nacht automatisch zu installieren - abgesehen ...

Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 5 TagenErkennung und -Abwehr3 Kommentare

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Heiß diskutierte Inhalte
E-Mail
Deutsche e-Mail Adresse auf iPhone in Katar. Nur Probleme
gelöst Frage von vanTastE-Mail32 Kommentare

Moin, ich habe hier in Deutschland auf einem Exchange 2013 eine e-Mail Adresse (name@domain.de) für einen Kollegen in Katar ...

Windows Server
Server verliert Dateien und Ordner
gelöst Frage von routeserverWindows Server15 Kommentare

Hallo Freunde, ich habe hier ein Problem, das mich an meine Grenzen treibt und ich würde gerne wissen, ob ...

Windows Tools
User Self Service und Client Management
Frage von OrkansonWindows Tools13 Kommentare

Hallo zusammen, ich hab ein paar verschiedene Fragen: 1. Was benutzt ihr um Software im Unternehmen zu verteilen? 2. ...

Windows Server
Domäne beitreten nicht möglich, unter VMWare windows Server 2016 Core
Frage von AmanuelWindows Server12 Kommentare

Ich habe auf meinem Mac unter VMWare Windows Server 2016 Core und Windows Server 2016 Desktopversion installiert. Beide Systeme ...