myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Batch Variable in Varible

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 06.10.10, 15:23   #7
Julian57
Anfänger
 
Benutzerbild von Julian57
 
Registriert seit: Sep 2010
Beiträge: 12
Bedankt: 1
Julian57 ist noch neu hier! | 0 Respekt Punkte
Standard

Hallo,
1. das S***** oben war nur ein Test S*****
2. Ich will ein S***** schreiben was mir in zufälliger Reinfolge definierte Begriffe
ausgibt.
Mein Problem ist dabei das kein Begriff dopppelt ausgegeben werden soll
Hier mal das S*****:

@echo off
set Zähler= 1
:Anfang
Set /a zz=%random% %% 8 + 1
If %zz%==1 (set begriff=1Begriff)
If %zz%==2 (set begriff=2Begriff)
If %zz%==3 (set begriff=3Begriff)
If %zz%==4 (set begriff=4Begriff)
If %zz%==5 (set begriff=5Begriff)
If %zz%==6 (set begriff=6Begriff)
If %zz%==7 (set begriff=7Begriff)
If %zz%==8 (set begriff=8Begriff)
If %Zähler%==1 (set folge1==%begriff%) //das geht nicht
If %Zähler%==2 (set folge2==%begriff%) //das geht nicht
If %Zähler%==3 (set folge3==%begriff%) //das geht nicht
If %Zähler%==4 (set folge4==%begriff%) //das geht nicht
If %Zähler%==5 (set folge5==%begriff%) //das geht nicht
If %Zähler%==6 (set folge6==%begriff%) //das geht nicht
If %Zähler%==7 (set folge7==%begriff%) //das geht nicht
If %Zähler%==8 (set folge8==%begriff%) //das geht nicht
If %Zähler%==9 (set %begriff%=keine Begriffe mehr vorhanden!!!)
If %Zähler%==10 (exit)
If %begriff%==%folge1% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge2% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge3% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge4% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge5% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge6% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge7% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
If %begriff%==%folge8% (set /a Zähler=%Zähler%-1 & cls & goto Anfang)
echo.
echo Zufälliger Begriff: %begriff%
echo.
set /a Zähler=%Zähler%+1
cls
goto Anfang

Hoffe ihr versteht was ich will.
Wenn ihr eine bessere Lösung kennt postet sie mir!!!
Bitte antwortet schnell!!!

mfg

Julian57
Julian57 ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 Uhr.


Sitemap

().