130834
Goto Top

Nonsense Error - find ihn nicht. (Batch)

Hey Leute! Ich bin's wieder.

Heute habe ich ein besonders unnötiges Problem,.

Aus irgendeinem Grund hat dieses Script einen Error

set /a Diffic=2
set /a Antia=2
set /a Tips=2
set /a Cheats=1
set /a MaxSe=6
set /a CurSe=1

:: Code um CurSe zu verändern, von 1 bis 6

:DispLe
If %CurSe%==1 ( set "SFX=%SFX%X" & set "SFX=!SFX:~1!" )  
If %CurSe%==2 ( set "Music=%Music%X" & set "Music=!Music:~1!" )  

:: Error fängt genau HIER an, hab's getestet. Message: "1" kann syntaktisch ... Blub, ihr wisst schon. früher war es sogar mal 2 

If %CurSe%==3 ( If %Diffic% GTR 1 set /a Diffic=%Diffic%-1 )
If %CurSe%==4 ( If %Anita% GTR 1 set /a Antia=%Antia%-1 )
If %CurSe%==5 ( If %Tips% GTR 1 set /a Tips=%Tips%-1 )
If %CurSe%==6 ( If %Cheats% GTR 1 set /a Cheats=%Cheats%-1 )

goto SetDisp

Ist es nun ein Interpreter-Fehler, ein Schreibfehler, oder ein Fehler der nur passiert weil man das ganz einfach anders schreiben würde?


Danke im vorraus

Content-Key: 318568

Url: https://administrator.de/contentid/318568

Printed on: April 18, 2024 at 05:04 o'clock

Member: Pjordorf
Pjordorf Oct 20, 2016 at 17:50:26 (UTC)
Goto Top
Hallo,

Zitat von @130834:
Heute habe ich ein besonders unnötiges Problem,.
Dann hast du was unnötig falsch gemacht face-smile

Always use multi-line, indented code blocks (parenthesis) in IF statements or FOR loops, e.g.
IF "%~1"=="/?" (  
    ...
) ELSE (
    ...
)

Ist es nun ein compiler-Fehler
Batch in DOS/Windows wird nicht Kompiliert.

Gruß,
Peter
Member: emeriks
Solution emeriks Oct 20, 2016 at 18:12:52 (UTC)
Goto Top
Hi,
Zeile 2: Antia
Zeile 17: Anita

E.
Mitglied: 130834
130834 Oct 20, 2016 at 18:14:17 (UTC)
Goto Top
sorry. interpretiert, richtig?
Mitglied: 130834
130834 Oct 20, 2016 at 18:17:10 (UTC)
Goto Top
OMG!
OMG!
unfassbar! der Fehler war sogar nicht lächerlicher als ich gedacht hätte!
HAHAHA.
jetzt funkt alles perfekt!
wow.
Danke jedenfalls! endlich hab ich mein Settings-menu fertig.
Member: klausph
klausph Oct 22, 2016 at 20:00:43 (UTC)
Goto Top
Beifall!
und ich fühle mit Dir.
Wie oft passiert mir sowas, frag nicht! face-wink
grüße vom Klaus Lehmann

PS: und ich batche seit ca 20 Jahren
...meine größte BAT ist ca 650MB groß face-wink
Member: Pjordorf
Pjordorf Oct 23, 2016 at 10:35:40 (UTC)
Goto Top
Hllo,

Zitat von @klausph:
...meine größte BAT ist ca 650MB groß face-wink
Klar doch . 681.574.380 Bytes sind deine Kommentare und 20 Bytes dein Batchcode face-devilish

Gruß,
Peter
Member: klausph
klausph Oct 23, 2016 at 10:57:31 (UTC)
Goto Top
autsch. schande. freudsche fehlleistung.
650kb sollte es heissen. knapp 10.000 zeilen.
(wenig kommentare!) face-wink
gruß k.l.