WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   zwei Programme mit einem Icon (http://www.wcm.at/forum/showthread.php?t=247622)

Autrob 21.04.2014 15:12

zwei Programme mit einem Icon
 
hallo leute

ich möchte gerne eine Verknüpfung erstellen, die mir zwei Programme startet.
zum einen ist es der team speak server und dann der teamspeak client.

wie kann ich so eine verknüpfung erstellen.

oder kann ich das nur mit einer cmd datei erreichen.

Lowrider20 21.04.2014 15:25

http://forum.chip.de/programmierung-...en-448422.html

Autrob 21.04.2014 16:15

danke für den tipp, aber irgendwas mach ich falsch.

ich hab

cmd.exe /c start e:\tsserver\ts3server_win64.exe & start C:\Program Files\TeamSpeak 3 Client\ts3client_win64.exe

in einer datei letztlich die ts.cmd heißt

er bricht mit der fehlermeldung ab - c:\program konnte nicht gefunden werden. stellen sie sicher daß sie den namen richtig eingegeben haben und wiederholen sie den vorgang.

Lowrider20 21.04.2014 16:35

Du mußt hier die 8+3 Regel bei Program Files beachten. Wird vermutlich zu einem Program~1 werden.

bully 21.04.2014 20:10

Imho hast du Leerzeichen in deinem zweiten Pfad und musst den daher unter doppelte Anführungszeichen setzen.....

lg
bully

Autrob 24.04.2014 09:07

hab das jetzt so verändert, jetzt öffnen sich zwei eingabeaufforderungsfenster und es passiert nichts.


cmd.exe /c start "e:\tsserver\ts3server_win64.exe" & start "C:\Program~1

\TeamSpeak~1\ts3client_win64.exe"

Don Manuel 24.04.2014 09:57

Das im Feld "Ziel" in einer neu erstellten Verknüpfung
Code:

%SystemDirectory%\cmd.exe /c start "e:\tsserver\ts3server_win64.exe" & start "C:\Program Files\TeamSpeak 3 Client\ts3client_win64.exe"
sollte das Problem lösen.

Autrob 24.04.2014 10:34

hm.
genaugenommen ist es ja keine verknüpfung.
ich habe jetzt eine cmd datei, liegend auf dem desktop.

da soll sie nicht bleiben, aber es erspart mir die dateisuche, solange das nicht funktioniert.

daher frage 1: wo sollte die cmd datei liegen
damit frage 2: eine verknüpfung dann an die taskleiste kann

Don Manuel 24.04.2014 10:45

Du brauchst dafür keine cmd-Datei, wenn Du sie ja ohnedies wieder verräumen möchtest und dann erst wieder eine Verknüpfung dorthin erstellen willst. Daher habe ich Dir gesagt, wie Du diesen simplen Einzeiler gleich direkt in der Verknüpfung unterbringst, welche Du wahlweise am Desktop und/oder in der Taskleiste platzieren kannst.
Solltest Du dennoch unbedingt eine cmd-Datei wollen, musst Du in die Verknüpfung erst wieder ähnliches im Feld "Ziel" montieren, sowie obigen code zeichengenau eben in einer cmd-Datei ablegen.
Angenommen, Du platzierst diese cmd (tsstart benannt) in e:\tsserver\tsstart.cmd
steht in Deiner Verknüpfung
Code:

%SystemDirectory%\cmd.exe /c start "e:\tsserver\tsstart.cmd"
und in selbiger e:\tsserver\tsstart.cmd der code, der auch direkt in der Verknüpfung werkte.

Lowrider20 24.04.2014 15:32

Zitat:

Zitat von Autrob (Beitrag 2495893)
ich möchte gerne eine Verknüpfung erstellen, die mir zwei Programme startet.

Warum plötzlich ein cmd???:confused:

Autrob 24.04.2014 16:01

Zitat:

Zitat von Lowrider20 (Beitrag 2495973)
Warum plötzlich ein cmd???:confused:

weil mir nicht bekannt ist, daß ich in eine verknüpfung ein command reinschreiben kann? :rolleyes:

hab bisher immer nur eine verknüpfung von einem ausführbaren programm, daß irgendwo liegt, auf den desktop oder die startleiste gezogen.

Lowrider20 24.04.2014 16:51

Die Verknüpfung bezieht sich doch auf die cmd.exe. Oder ist das kein ausführbares Programm?

Don Manuel 24.04.2014 21:15

Zitat:

Zitat von Autrob (Beitrag 2495977)
weil mir nicht bekannt ist, daß ich in eine verknüpfung ein command reinschreiben kann? :rolleyes:

hab bisher immer nur eine verknüpfung von einem ausführbaren programm, daß irgendwo liegt, auf den desktop oder die startleiste gezogen.

Und wenn man es Dir genau erklärt und damit bekannt macht, warum versuchst Du es nicht einfach?

Autrob 24.04.2014 21:45

Zitat:

Zitat von Don Manuel (Beitrag 2495996)
Und wenn man es Dir genau erklärt und damit bekannt macht, warum versuchst Du es nicht einfach?

ich tu es, ich versuch es, aber wenn ich an diesem "kleinen problem" nicht weiterkomme, dann muß ich mir selbst ne pause gönnen und mich abregen, sonst schmeiß ich was in diesen bildschirm.

ist mir ja fast schon peinlich :heul:

soll heißen: trotz eurer hilfestellung hab ichs noch nicht geschafft

Don Manuel 24.04.2014 22:19

Ich habe fast den Verdacht, es scheitert an der Erstellung einer neuen Verknüpfung? Rechte Maustaste irgendwo am Desktop, auch Kontextmenü genannt, "neu", "Verknüpfung" und dann wieder rechte Maustaste drauf und "Eigenschaften", um zum Feld "Ziel" zu gelangen. Hilft das weiter?

Autrob 24.04.2014 23:49

Zitat:

Zitat von Don Manuel (Beitrag 2496002)
Ich habe fast den Verdacht, es scheitert an der Erstellung einer neuen Verknüpfung? Rechte Maustaste irgendwo am Desktop, auch Kontextmenü genannt, "neu", "Verknüpfung" und dann wieder rechte Maustaste drauf und "Eigenschaften", um zum Feld "Ziel" zu gelangen. Hilft das weiter?

das schaffe ich gerade noch. aber irgendwie komm ich nur zum offenen cmd fenster und der eingabeaufforderung. aber ich krieg das hin, oder der compi kriegt meinen zorn zu spüren. ich weiß es ist mein fehler, aber der kann sich nicht wehren.

Don Manuel 25.04.2014 08:41

Wenn Du das schaffst, müsstest Du eigentlich nur zeichengenau den code in das Feld "Ziel" eintragen, den ich Dir zuerst genannt habe. Wenn Du z.B. die Hochkomma weglässt, kann es schon nicht mehr funktionieren. Musst wirklich nur direkt kopieren.

Autrob 25.04.2014 12:25

"der im feld "ziel" angegebene Name "%SystemDirectory%\cmd.exe" ist ungültig. Stellen sie sicher, daß der Pfad- und Dateinamenangaben richtig sind.

Soviel zum nur kopieren.

Da ich einfach nicht verstehe, was passiert, und was ich falsch mache und welches zeichen welche bedeutung hat, tu ich mir eben schwer, das nach zu verfolgen.

Don Manuel 25.04.2014 12:44

Versuch einfach mal das "%SystemDirectory%\" wegzulassen.

pc.net 25.04.2014 13:06

es wird hier die umgebungsvariable %SystemDirectory% angesprochen, die es aber bei deinem system nicht gibt ...

entweder du ersetzt es durch den tatsächlichen pfad, in dem die cmd.exe liegt oder - da die cmd.exe üblicherweise eh in einem der standardmäßig von windows gesetzten pfade liegt - du läßt ihn einfach weg ...

herausfinden wo die cmd.exe liegt:
start - ausführen - cmd.exe eingeben - ok
im nunmehr geöffneten eingabefenster steht der pfad im titel (üblicherweise C:\Windows\system32\)

Autrob 25.04.2014 15:49

machs genauso wie beschrieben. es gehen genau zwei fenster auf mit der kommandozeile.

man beachte, daß die kopfzeile richtig ist.

bild 1 und bild 2

Lowrider20 25.04.2014 19:18

Probier mal das:
http://www.gutefrage.net/frage/verkn...gramme-oeffnet


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag