azazel
Goto Top

Suche Hilfe für IF Bedingung in Startscripten...

Hallo!

ich möchte einigen Usern - abhängig von Variablen - Laufwerke zumappen oder nicht. wenn also die Variable X auf yes steht soll ein laufwerk gemappt werden. steht die variable y auf yes soll zusätzlich ein weiters laufwerk erscheinen. steht nur eine der variablen auf yes soll auch nur dieses eine dann gemappt werden. wie bekomme ich es jetzt hin, dass ich eine "else" bedinung basteln kann?? Mir stehen die Bordmittel von Windows 2000 zur Verfügung.

bisher siehts so aus:
- beim start laufen pro benutzer spezifische startscripte ab (z.B. mueller.cmd). diese wiederrum starten ein gemeinsames startscript (gemdat.cmd - dieses läuft für alle benutzer ab). aus der mueller.cmd werden die variablen x und y übergeben (mit x=yes oder y=yes). in der gemdat steht bisher:

*
echo Laufwerke
*

if x==yes goto programm1
if y==yes goto programm2

:programm1
aufruf
goto alle

:programm2
aufruf
goto alle

:alle
weitere aufrufe

*

so, wie schaffe ich es dass nach abarbeitung von :programm1 bzw. nichterfüllung der variable die nächste if bedingung also y== abgearbeitet wird?? irgendwie hackt es...

Danke!!!

Content-Key: 6668

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

Ausgedruckt am: 28.03.2024 um 22:03 Uhr

Mitglied: Atti58
Atti58 09.02.2005 um 10:46:29 Uhr
Goto Top
z.B.:

*
echo Laufwerke
*

if x==yes goto programm1
if y==yes goto programm2

:programm1
aufruf
if y==yes goto programm2
goto alle

:programm2
aufruf
goto alle

:alle
weitere aufrufe

*


Gruß

Atti