snowman25
Goto Top

Eigenartiges Verhalten von startup-skript

Simple Batch verhält sich eigenartig beim starten von Programmen.

Hi Leute!

Komische Sachen tragen sich zu.
Ich habe ein Startup-skript zu meinem Autorun hinzugefügt welches auch ausgeführt wird. Dies liegt direkt in C:\.
Hier mal der Code:
REM @ECHO off
start thunderbird
ECHO thunderbird loaded EL: %ERRORLEVEL%
start firefox
ECHO firefox loaded EL: %ERRORLEVEL%
"C:\Program Files (x86)\KeePass Password Safe 2\KeePass.exe"  
ECHO keepass loaded EL: %ERRORLEVEL%
"C:\Users\Snow\bg_vids\bg.lnk"  
ECHO vlc loaded EL: %ERRORLEVEL%
ECHO any key to exit
pause>nul
Was nun passiert überrascht mich etwas. Hier die Ausgabe:
C:\Windows\system32>start firefox

C:\Windows\system32>ECHO firefox loaded EL: 0
firefox loaded EL: 0

C:\Windows\system32>"C:\Program Files (x86)\KeePass Password Safe 2\KeePass.exe"  
Hier stockt das Skript so lange, bis KeePass nicht mehr ausgeführt wird.
2013-03-04 08:36:42     autosyncActivities      ERROR   OnDownloadError: SNMP of <meineEmailAdresse>


C:\Windows\system32>ECHO keepass loaded EL: 0
keepass loaded EL: 0

C:\Windows\system32>"C:\Users\Snow\bg_vids\bg.lnk"  
Auch hier hängt das Skript, bis der VLC, auf den die Verknüpfung zeigt, beendet wird.
C:\Windows\system32>ECHO vlc loaded EL: 0
vlc loaded EL: 0

C:\Windows\system32>ECHO any key to exit
any key to exit

C:\Windows\system32>pause1>nul
Und dann habe ich mich erst mal an meinem Kaffee verschluckt. Was sucht denn ein SNMP-Event da drin?

Kann mir jemand dieses äußerst merkwürdige Verhalten erklären?

Gruß
Snow

Content-ID: 202714

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

Ausgedruckt am: 21.11.2024 um 17:11 Uhr

SlainteMhath
Lösung SlainteMhath 04.03.2013, aktualisiert am 24.07.2015 um 16:40:04 Uhr
Goto Top
Moin,

was ist daran eigenartig? TB und FF startest du mittels "statr...", Keepass und VLC nicht.

Guckst Du "help start" face-smile

lg,
Slainte
Snowman25
Snowman25 04.03.2013 um 14:11:15 Uhr
Goto Top
Hey,

Danke für den Tipp!
Folgendes war mir nicht klar:
Wird eine grafische 32-Bit-Anwendung aufgerufen, wartet CMD.EXE nicht auf
    das Beenden dieser Anwendung, sondern kehrt sofort zur Eingabeauforderung
    zurück. Das gilt NICHT, wenn diese Anwendung aus einem Befehlsskript
    heraus aufgerufen wird.

Ist es aber nicht trotzdem eigenartig, ein SNMP-Event mittendrin zu haben?

Gruß
Snow
AndreasHoster
Lösung AndreasHoster 04.03.2013, aktualisiert am 24.07.2015 um 16:40:01 Uhr
Goto Top
Das ist kein SNMP Event.
Wenn man die Meldung kurz bei Google eingeben würde, fände sich als TOP Treffer:
Bug 764975. Invoking Thunderbird from console prints "autosyncActivities ERROR OnDownloadError".

Die Frage ist nur:
Wieso mußte ich das googeln?
Snowman25
Snowman25 04.03.2013 um 15:47:10 Uhr
Goto Top
... Danke.