nochmal zu batch

Diskutiere nochmal zu batch im Developer Network Forum im Bereich Hardware & Software Forum; hallo leute ich bins nochmal ich weis das ich damit warscheinlich nerve. ich habe eine frage und zwar bin ich dabei kleine batchprogramme zu...
  • nochmal zu batch Beitrag #1
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
hallo leute ich bins nochmal ich weis das ich damit warscheinlich nerve.

ich habe eine frage und zwar bin ich dabei kleine batchprogramme zu machen (auch wenn es keine programmierspache ist) und nun meine frage: gibt es einen befehl ambesten wie bei c++ mit if damit meine ich " wenn die taste W gedrückt wird goto sowiso falls nicht goto sowiso2 "
gibt es soetwas bitte nicht wundern wenn ich hier etwas schreibe was warscheinlich jeder depp weis.


freue mich auf AW's
MFG Frasch
 
  • nochmal zu batch Beitrag #3
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
schätze 3-5 sec aber ich hab grad einen nervigen gnom an der seite
 
  • nochmal zu batch Beitrag #4
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
Na mir machts nichts. Ich meine das ja nur als Tipp. ;)
 
  • nochmal zu batch Beitrag #5
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
  • nochmal zu batch Beitrag #6
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
ok das hat mir geholfen (großes THX an Lambo-Benni) aber der befehl das man diese taste drücken muss damit er zu sowieso1 geht der steht da leider nicht
 
  • nochmal zu batch Beitrag #7
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
ok das hat mir geholfen (großes THX an Lambo-Benni) aber der befehl das man diese taste drücken muss damit er zu sowieso1 geht der steht da leider nicht

Sry, bin kein Batcher. :weiss:

edit:
- http://www.robvanderwoude.com/userinput.php
- vlt. auch das: http://forum.chip.de/programmieren/input-batch-dateien-998537.html

oh man, du hast noch was bei google eingegeben? ich hätte eig. nur mit "help if" geantwortet

Ich glaub mein Tintenfisch kleckert, das bringt doch nix! Referenzen im www sind übersichtlicher. Nicht jeder kommt auf der Konsole zurecht. Ist den meisten zu schrill und zu bunt! Hilfe zur Selbsthilfe! ;)
 
  • nochmal zu batch Beitrag #8
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Ich glaub mein Tintenfisch kleckert, das bringt doch nix! Referenzen im www sind übersichtlicher. Nicht jeder kommt auf der Konsole zurecht. Ist den meisten zu schrill und zu bunt! Hilfe zur Selbsthilfe! ;)

ach ja DAS vergess ich immer ^^

Sonst kann man ja auch "help if > c:\helpif.txt" und sich das ganze dann im Editor angucken :)
 
  • nochmal zu batch Beitrag #9
Robelli

Robelli

Bekanntes Mitglied
Dabei seit
18.04.2004
Beiträge
496
Reaktionspunkte
0
Ort
Salzgitter
versuche es mit "choice"... wenns das noch gibt...
 
  • nochmal zu batch Beitrag #10
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
versuche es mit "choice"... wenns das noch gibt...
Soweit ich weiß ist der Befehl - leider - schon lange entfernt worden...

ok das hat mir geholfen (großes THX an Lambo-Benni) aber der befehl das man diese taste drücken muss damit er zu sowieso1 geht der steht da leider nicht
Meinst du etwa "goto"?

Code:
echo off
cls
:start
start cmd 
goto start
Sowas in der Art (oder derartige Spielchen)?
Ist eine simple Schleife; du kannst dich vor lauter cmd Fenster nicht mehr Retten. Bitte, wers braucht...
 
  • nochmal zu batch Beitrag #11
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
das mit goto meinte ich net ich weis wie das mit diesen endlosschleicfen geht ich will nur wissen wie ich ein prog. schreiben das auf tasten reagiert
 
  • nochmal zu batch Beitrag #12
Robelli

Robelli

Bekanntes Mitglied
Dabei seit
18.04.2004
Beiträge
496
Reaktionspunkte
0
Ort
Salzgitter
Soweit ich weiß ist der Befehl - leider - schon lange entfernt worden...

stimmt, haste recht - war damals als choice.com unter \COMMAND oder \DOS und nicht direkt im Befehlssatz der command.com enthalten.

Gruss, Robert
 
  • nochmal zu batch Beitrag #13
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
hmmm....
auf choice.com kommt immer nur ein logo mehr nicht
 
  • nochmal zu batch Beitrag #14
B

bugme

Bekanntes Mitglied
Dabei seit
08.02.2009
Beiträge
83
Reaktionspunkte
0
choice /C JNA /M "Wirklich?????? - Ja, Nein, Abbrechen"
unter Windows7 ("Dos"fenster)gehts ohne Probleme ;)
 
  • nochmal zu batch Beitrag #15
Robelli

Robelli

Bekanntes Mitglied
Dabei seit
18.04.2004
Beiträge
496
Reaktionspunkte
0
Ort
Salzgitter
hmmm....
auf choice.com kommt immer nur ein logo mehr nicht

das bezieht sich NICHT auf eine Website sondern auf einen Befehl. .com ist eine Erweiterung wie .exe .bat ...usw...
 
  • nochmal zu batch Beitrag #16
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
danke ich probiers mal
 
  • nochmal zu batch Beitrag #17
A

Airfighter76

Bekanntes Mitglied
Dabei seit
01.04.2009
Beiträge
268
Reaktionspunkte
0
Fals du in C++ mit goto arbeitest würde ich dir Raten es nicht zu tun, da es zeigt , dass man nicht richtig programmieren kann. (ist aber deine Entscheidung, das Programm funkt auch mit goto)
 
  • nochmal zu batch Beitrag #18
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Da hast du recht. Aber hier gehts um Batch. Da is goto in jedem Programm hundertfach vorhanden... ;)
 
  • nochmal zu batch Beitrag #19
F

Frasch

Bekanntes Mitglied
Dabei seit
14.03.2010
Beiträge
186
Reaktionspunkte
0
Ort
Germany
ist das in c++ genau so? das mit goto
 
  • nochmal zu batch Beitrag #20
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Ja. Aber dort zeugt es nicht gerade von großem Können. Dort nutzt man lieber Funktionen, allein der Übersichtlichkeit wegen. Prinzipiell kannst du dort "goto" genauso einsetzen um zu einem Label zu springen:
Code:
int main()
{
     cout << "Start";
     goto pos2;

     pos2:
     cout << "Pos2";
     goto end;

     end:
     cout << "End";
     return 0;
}
Musst halt den goto-Syntax mit einem Semikolon abschließen, wie eigentlich immer in C++, goto-Labels enden allerdings mit einem Doppelpunkt.
Näheres findest du auf MSDN: http://msdn.microsoft.com/en-us/library/b34dt9cd(VS.80).aspx
 
Thema:

nochmal zu batch

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben