IF-Abfrage im Anmeldescript unter Win 2003 Server

othoben

Cadet 3rd Year
Dabei seit
Nov. 2004
Beiträge
34
Hallo zusammen,

ich möchte in folgendes Script eine IF-Abfragen einbauen, die dann je nach dem auf welchem Anmeldeserver der User gelandet ist einen anderen teil des Scriptes aufruft. Wir haben 2 Anmeldeserver ads-1 und ads-2 (gleichzeitig auch Druckserver) ich habe schon versucht es über den hostnamen zu machen hat aber irgendwie nicht geklappt. Grund ist, er soll immer die Drucker vom server mappen, auf dem er gerade gelandet ist. Falls ein Server ausfällt, sollen die User weiterhin drucken können, deswegen der ganze quatsch.


echo off
color 1F
cls
echo.
echo Netzlaufwerke werden erstellt!
echo.
net use * /delete /Y>NUL
net use H: \\ads-1\thoben$>NUL
net use I: \\easy_css\alle>NUL
echo.
echo Netzlaufwerke wurden erstellt!
echo.
If not exist P: goto ende
net use Y: \\ads-1\vb>NUL
Y:>NUL
echo ---------------------------------------------------------
echo.
echo Druckerverbindungen werden erstellt!
echo.

Hier soll die IF-Abfrage kommen

IF ?????? goto ads2
IF ?????? goto ads1
:ads2
cscript prnmngr.vbs -xc>NUL
cscript prnmngr.vbs -ac -p \\ads-2\kyoceram>NUL
cscript prnmngr.vbs -ac -p \\ads-2\ricoh_edv1>NUL
cscript prnmngr.vbs -t -p "\\ads-2\BB1 EDV1">NUL
goto end
:ads1
cscript prnmngr.vbs -xc>NUL
cscript prnmngr.vbs -ac -p \\ads-1\kyoceram>NUL
cscript prnmngr.vbs -ac -p \\ads-1\ricoh_edv1>NUL
cscript prnmngr.vbs -t -p "\\ads-1\BB1 EDV1">NUL
:end
echo.
echo Druckerverbindungen wurden erstellt!
echo.
P:>NUL
net use Y: /delete /Y>NUL
:ende


Danke schon mal für eure Hilfe

MfG

Oliver
 
Zuletzt bearbeitet:
Top