[Gelöst ]Win7: Programm x manuell gestartet, Programmy startet automatisch mit

gigigaga

Neuer User
Mitglied seit
21 Jul 2011
Beiträge
137
Punkte für Reaktionen
0
Punkte
0
Servus,

ich habe mal wieder ein Anliegen. Und zwar möchte ich gerne folgendes konfigurieren:

Beispiel:
Ich starte das Programm Skype manuell. Wenn nun Win7 erkennt, dass Skype gestartet wurde, wird automatisch das nächste Programm y gestartet. (ohne, dass ich was drücken muss)

Wie kann ich das lösen?

Wenn das geht, wäre der nächste Schritt, dass ich eine Textdatei automatisch mitstarten lasse.

ich bin sehr gespannt, ob und wie das funzen kann.

Beste Grüße
und DANKE

gigigaga
 
Zuletzt bearbeitet:
Hallo,

du kannst doch alles aus einem Batch-File starten:
Code:
echo off
start "D:\Programme\Skype\Phone\Skype.exe" /B
wait 5
start "D:\Programme\Programmxy\Programmxy.exe" /B
wait 5
 start "D:\Programme\notepad.exe D:\file.txt" /B
exit
ocer such mal nach dem Prog Batchrun...
 
Geil,


wie schnell das hier immer geht und kompetent!!!

DANKE

EDIT:

So habe deinen text nun in dem Win7 Editor reingeschrieben und die zeilen angepasst ;-)

Das Ganze dann unter: Skype.bat
gespeichert

Wenn ich die Datei dann anklicke kommt leider diese Fehlermeldung:

der Befehl wait ist falsch geschrieben....oder konnte nicht gefunden werden....

??
 
Zuletzt bearbeitet:
Gerne, na das sind ja nun wirklich einfache Aufgaben... ;)

BtW, Batchrun generiert ohne viel Hintergrundwissen, ist ganz einfach...
 
Guude,
der Befehl wait ist falsch geschrieben....oder konnte nicht gefunden werden....
...guggsd_du
Windows 7
seit Windows 7 gibt es den Befehl: timeout
timeout /T 10 wartet 10 Sekunden, die Wartezeit kann mit einer beliebigen Taste übersprungen werden, um dies zu verhindern gibt es den Parameter: /nobreak
timeout /T 10 /nobreak
Quelle
 
Zuletzt bearbeitet:
Servus,

ef funzt noch nicht so, wie es soll.

Dies habe ich nun in die Batchdatei reingeschrieben:

@echo off
start "C:\Programme(x86)\Skype\Phone\Skype.exe" /B
timeout /T 5
start "C:\Windows\system32\notepad.exe B:\Batchdateien\Skype.txt" /B
exit


Also das wait durch den o.g. befehl verändert und das ganze im stinknormalen Win7 Editor gespeichert unter: Skype.bat

Wenn ich nun auf diese Datei draufklicke, öffnet sich zwar ein Fenster, aber ansonsten passiert nix.

Warum? :p

beste Grüße
und DANKE
 
Upps, sorry, du mußt noch zwei Hochkommas einsetzen, denn Win7 erwartet einen Namen:
Code:
@echo off
start "" "C:\Programme(x86)\Skype\Phone\Skype.exe" /B
timeout /T 5
start "" "C:\Windows\system32\notepad.exe B:\Batchdateien\Skype.txt" /B
exit
 
Danke dir sehr!

Leider funzt sie so auch nicht. Habe jetzt folgende stehen, die funzt

@echo off
start "" "C:\Programme(x86)\Skype\Phone\Skype.exe" /B
timeout /T 5
start "" "B:\Batchdateien\Skype.txt"
exit

Das Einzige,w as noch nicht geht ist:
Das die Datei den programmpfad zu Skype nicht findet!! Wenn ich die Skype.exe direkt auf C: lege und die batchdatei mit C:\Skype.exe anpasse, dann findet er den Pfad...

Sehr seltsam...Aber egal es läuft nun und dafür herzlichen Dank
 
Du hattest bei Skype den falschen Pfad, der ist:

\Program Files (x86)\

und nicht Programme, das ist nur ein Softlink in Win7... ;)
 
@doc456

Du bist fantastisch! Danke Dir! Das war den entscheidende Tipp
;-)

Greetz

EDIT:
Für alle anderen hier der Syntax der funzt

@echo off
start "" "C:\Program Files (x86)\Skype\Phone\Skype.exe" /B
timeout /T 2
start "" "B:\Batchdateien\Skype.txt"
exit

Beste Grüße und Danke
 
Danke für die Blumen, aber das ist bei mir täglich Brot. :)

Setz den Thread im 1.Post/Beitrag bearbeiten/Erweitert oben im Präfix noch auf [Gelöst], Thx!
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.