WinFuture-Forum.de: Frage Zu .cmd/.bat - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Frage Zu .cmd/.bat


#1 Mitglied ist offline   bigboss100295 

  • Gruppe: Mitglieder
  • Beiträge: 4
  • Beigetreten: 26. Oktober 09
  • Reputation: 0

geschrieben 26. Oktober 2009 - 17:22

Hallo winfuture-gemeinde,

ich bin neu hier und hoffe, dass ich das richtige Forum gewählt hab :)

aber nun zu meiner Frage:

ich würde gerne eine .cmd/.bat datei ertstellen, in der ich per knopfdruck auswählen kann, welches programm gestartet wird. Dies habe ich testweise erstmal mit nur mit Teamspeak probiert, doch bisher hab ich keine lösung gefunden :D

Hier mein Code
CODE
@echo off

push "1" to start "C:\Program Files\Teamspeak2_RC2\TeamSpeak.exe"
echo. Zum starten von Ts2 drücke "1"

pause >nul

anstatt push habe ich auch schon press probiert, was auch nicht klappt...

Könnt ihr mir vll. sagen, welchen Code ich benutzen muss, wenn dies so überhaupt geht.

mfg und schonmal vielen Dank an die helfenden,
bigboss100295
0

Anzeige



#2 Mitglied ist offline   deezee 

  • Gruppe: aktive Mitglieder
  • Beiträge: 119
  • Beigetreten: 05. Februar 09
  • Reputation: 0

geschrieben 26. Oktober 2009 - 17:48

wenns dir billig ausreicht
@echo off
:start
set /p zahl=Zum starten von Ts2 drücke "1":
if  %zahl%==1 echo hier das was du haben willst 
pause
goto start

0

#3 Mitglied ist offline   bigboss100295 

  • Gruppe: Mitglieder
  • Beiträge: 4
  • Beigetreten: 26. Oktober 09
  • Reputation: 0

  geschrieben 26. Oktober 2009 - 18:16

hey, vielen dank, klappt prima!!!

Das ist mein Code bis jetzt
CODE

@echo off
:start
set /p zahl=Zum starten von Ts2 drücke "1":
echo. Teamspeak2 wird gestartet. Bitte warten
if %zahl%==1 "C:\Program Files\Teamspeak2_RC2\TeamSpeak.exe"
pause
goto start


aber eine Frage hab ich noch:

Wenn ich jetzt ein zweites Programm in die Liste aufnhemen will, was muss ich dann noch ergänzen?
für das zeite programm würde ich gerne "2" nehmen, fürs 3. "3", usw.


PS: Was meinst du mit "wenns dir billig ausreicht"?

sry, bin aber noch voll noob

mfg,
bigboss100295

Dieser Beitrag wurde von bigboss100295 bearbeitet: 26. Oktober 2009 - 18:17

0

#4 Mitglied ist offline   bigboss100295 

  • Gruppe: Mitglieder
  • Beiträge: 4
  • Beigetreten: 26. Oktober 09
  • Reputation: 0

geschrieben 26. Oktober 2009 - 20:44

so, mach das jetzt nach diesem schema, verbesserungen bitte posten, danke:
CODE
echo. List of Programms
echo.
echo.
echo. Number - Programm
echo. 1 - x
echo. 2 - x
echo. 3 - x
echo. 4 - x
echo. 5 - x
echo. 6 - x
echo. 7 - x
echo. 8 - x
echo. 9 - x
set /p zahl=Press the right number for the programm you want to start:
if %zahl%==%zahl% echo. Programm wird gestartet. Bitte warten
if %zahl%==1 c
if %zahl%==2 c
if %zahl%==3 c
if %zahl%==4 c
if %zahl%==5 c
if %zahl%==6 c
if %zahl%==7 c
if %zahl%==8 c
if %zahl%==9 c
pause


das x steht für den spielename und c für den pfad

mfg,
bigboss100295
0

#5 Mitglied ist offline   Stefan_der_held 

  • Gruppe: Offizieller Support
  • Beiträge: 14.296
  • Beigetreten: 08. April 06
  • Reputation: 887
  • Geschlecht:Männlich
  • Wohnort:Dortmund NRW
  • Interessen:Alles wo irgendwie Strom durchfließt fasziniert mich einfach weswegen ich halt Elektroinstallateur geworden bin :)

geschrieben 26. Oktober 2009 - 21:00

ich verstehe nur den "Sinn" nicht wieso du das mittels "Batch" machen möchtest....
0

#6 Mitglied ist offline   deezee 

  • Gruppe: aktive Mitglieder
  • Beiträge: 119
  • Beigetreten: 05. Februar 09
  • Reputation: 0

geschrieben 26. Oktober 2009 - 23:24

sorry hab gestern nichtmehr wirklich geguckt

PS: Was meinst du mit "wenns dir billig ausreicht"?
damit war gemeint das das ganze wesentlich schöner mit höeren programmiersprachen ginge ohne die ganze liste zweimal einzuflegen

aber habe gerade auchschon drüber nachgedacht in batch geht das nicht wirklich
0

#7 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 26. Oktober 2009 - 23:58

Wie wärs hiermit? :rolleyes:

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#8 Mitglied ist offline   kilruna 

  • Gruppe: aktive Mitglieder
  • Beiträge: 451
  • Beigetreten: 19. Oktober 06
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Hannover
  • Interessen:ähh pc, mountainbiking, rugby ja das wars auch schon

geschrieben 27. Oktober 2009 - 01:00

oder hiermit macht optisch auch was her ^^
Eingefügtes Bild
0

#9 Mitglied ist offline   bigboss100295 

  • Gruppe: Mitglieder
  • Beiträge: 4
  • Beigetreten: 26. Oktober 09
  • Reputation: 0

geschrieben 27. Oktober 2009 - 18:13

So, erstmal vielen dank für die anderen Vorschläge, die sind super :ph34r:

ich möchte es gerne als bat macehn, weil ich ''neu'' bin in der welt des Programmierens.

ich habe mittlerweile eine Lösung gefunden, wie ich mehrere Programme in die ''startliste'' aufnehmen kann,
wenn mir das zu doof wird, werde ich mir wahrscheinlich Launchy runterladen, ist meinermeinung nach etw.
besser als rocketdock.

Ich machs halt nur als bazch, weils mir Spaßmacht zu Programmieren und ich andere Programmiersprachen(ausser Karol/LOGO aus dem INfo-unterricht) noch nicht kann

AN ALLE VIELEN DANK FÜR IHRE TIPPS

bei problemen melde ich mich nochmal


mfg
bigboss100295
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0