Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Windows » variablern in batch

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.01.2005, 14:13 Uhr
RedEagle



HI
Ich hab volgenden Batch-Code:


batch:

@echo off

::Variable erstellen

:marke

echo.test
echo.  

::Variable um 1 erhöhen

::if varaiable < 20 then goto marke



wie mache ich das 1.mit der Variable, und 2. mit dem if??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.01.2005, 15:09 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


mit set Var = Wert kannst du ne variable setzen.

zugreifen dann normalerweise mit %var%
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.01.2005, 19:51 Uhr
RedEagle



Mal so zum Testen:

batch:

@echo off

set variable = 5
%variable% = %variable% + 1

echo.test
echo.%variable%    




Ausgabe:

Befehl oder Dateiname nicht gefunden
test



Was ist hier falsch??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.01.2005, 20:00 Uhr
xXx
Devil


Ich würde sagen
Batch:
echo.test

da der dabei ja meckert, oder?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
04.01.2005, 23:27 Uhr
RedEagle



an echo.test liegts nicht (warum auch??)
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
05.01.2005, 10:50 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Ausdrücke ala "x+1" gibts in Batch nicht. Da müßtest Du Dir schon MinGW installieren und ein Bash-Script schreiben Alternativ dazu ein kleines Programm schreiben, das die Variable übergeben bekommt und den Wert plus eins wieder zurückgibt...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
05.01.2005, 13:01 Uhr
RedEagle



ok, trotzdem danke
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Windows ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: