Supportnet / Forum / WindowsXP
Zwei Programme über eine Verknüpfung starten?
Frage
Hallo,
ist es möglich, zwei Programme mit nur einer Verknüpfung zu starten?
Batch-Dateien eignen sich wohl nicht, weil die erste Anwendung erst geschlossen werden muß, bevor die zweite geöffnet wird.
Danke vorab!
cu
Alex
Antwort 1 von robbie17
du kannst über die verknüpfung ein vbskript aufrufen
welches dann zwei andere programme startet
inhalt des skriptes:
welches dann zwei andere programme startet
inhalt des skriptes:
set shell=createobject("wscript.shell")
shell.run "notepad.exe"
shell.run "notepad.exe"
Antwort 2 von TheBlackBird_
Hi,
Haette zwar auch im anderen Topic geklaert werden koennen, aber was soll's?
Klar kommt auch eine Batch in Frage. Schau Dir dazu einmal den Start-Befehl naeher an.
bspw.:
start "" "C:\Programme\Outlook Express\msimn.exe"
start "" "C:\Programme\Internet Explorer\iexplore.exe"
exit
Cu TheBlackBird ®
Haette zwar auch im anderen Topic geklaert werden koennen, aber was soll's?
Klar kommt auch eine Batch in Frage. Schau Dir dazu einmal den Start-Befehl naeher an.
bspw.:
start "" "C:\Programme\Outlook Express\msimn.exe"
start "" "C:\Programme\Internet Explorer\iexplore.exe"
exit
Cu TheBlackBird ®
Antwort 3 von Birger
Hi
@robbie17
Klappt hervorragend bei mir. Kannst du mir noch mitteilen, wie der Shutdown Befehl/Kontext lautet um die Programme zu schließen.
Danke Birger
@robbie17
Klappt hervorragend bei mir. Kannst du mir noch mitteilen, wie der Shutdown Befehl/Kontext lautet um die Programme zu schließen.
Danke Birger
Antwort 4 von robbie17
wenn die programme auch beenden willst
brauchst du zum starten die WSHShell.Exec-Methode
und dort dann die methode terminate
brauchst du zum starten die WSHShell.Exec-Methode
und dort dann die methode terminate
Antwort 5 von Birger
??????
Danke aber:
Ich verstehen nur Bahnhof?!!
Hatte die Seite auch schon vorher mal besucht.
Geht das nicht einfacher, so das ein "normaler User" das versteht?
Die Hilfe von TheBlackBird® hat auch gut geklappt.
Gibt es damit (bat-Datei) eine Möglichkeit die Programme zu schließen?
Danke aber:
Ich verstehen nur Bahnhof?!!
Hatte die Seite auch schon vorher mal besucht.
Geht das nicht einfacher, so das ein "normaler User" das versteht?
Die Hilfe von TheBlackBird® hat auch gut geklappt.
Gibt es damit (bat-Datei) eine Möglichkeit die Programme zu schließen?
Antwort 6 von robbie17
set shell=createobject("wscript.shell")
set exe=shell.exec("notepad.exe")
set exe2=shell.exec("notepad.exe")
wscript.sleep 3000
if exe.status=0 then exe.terminate
wscript.sleep 3000
if exe2.status=0 then exe2.terminate
zwei notepadfenster werden geöffnet
nach jeweils 3 sekunden wird eines wieder geschlossen
mit status wird abgefragt
ob das gestartete programm noch läuft
nur wenn es noch läuft (status=0) wird geschlossen
falls es schon beendet ist (status=1) dann nicht
hoffe es ist halbwegs verständlich
Antwort 7 von Birger
Jup
an @robbie17
Werde es mal ausprobieren.
Danke!!!
an @robbie17
Werde es mal ausprobieren.
Danke!!!
Antwort 8 von nonamethnx
HI, hab diese Befehlszeilen mal ausprobiert mit den zwei programmen ausführen:
set shell=createobject("wscript.shell")
set exe=shell.exec("notepad.exe")
set exe2=shell.exec("notepad2.exe")
funktioniert natürlich wunderbar. aber ich brauch da nun ne erweiterung und zwar sollte notepad2.exe nicht ausgeführt werden wenn es bereits läuft! kann mir dazu einer sagen wie dieser Befehl aussieht? danke schon mal
set shell=createobject("wscript.shell")
set exe=shell.exec("notepad.exe")
set exe2=shell.exec("notepad2.exe")
funktioniert natürlich wunderbar. aber ich brauch da nun ne erweiterung und zwar sollte notepad2.exe nicht ausgeführt werden wenn es bereits läuft! kann mir dazu einer sagen wie dieser Befehl aussieht? danke schon mal
Antwort 9 von nonamethnx
hups sorry hab vorhin die falschen befehlszeilen gepostet aber ihr blickt sicher was ich meine
sorry
sorry

