If exit d:\

Hallo,

ich habe einen w2k-Server-DC + W2k-Prof.
Im loginscript würde ich gern Wissen ob Laufwerk D vorhanden ist.

zB.
if not exist d:. goto NEIN_1
md tempo…
regedit /s xxx.reg

NEIN_1

net use …

Was mache ich falsch?

Gruss

Ralf

Ähmmm ???
Hallo Ralf

Das kann ich Dir leider auch nicht sagen! Evtl. solltest Du erstmal Dein Problem schildern, folgende Befehle sind OK:

if not exist d: goto NEIN_1
md tempo…
regedit /s xxx.reg

NEIN_1

net use …

Testen kannst Du das z.B. mit „if exist d: echo HELLO“ oder halt mit „NOT EXIST“.

Tja, die guten alten Batchscripte - ich vermisse sie.

Grüße Jan

errorlevel ist einfacher

Hallo,

ich habe einen w2k-Server-DC + W2k-Prof.
Im loginscript würde ich gern Wissen ob Laufwerk D vorhanden
ist.

probier mal folgendes:

dir d:\ > nul
if errorlevel 1 goto falsch
echo richtig
goto ende

falsch

echo falsch

ende

das funktioniert bei mir einwandfrei (NT4 und 5)
wenn das „dir“ einen fehler erzeugt dann springt es zu „falsch“ andernfalls macht es das „echo richtig“

hoffe das hilft,

STK

Hallo Stefan,

auch keine schlechte Idee, aber ich nehme die Version von Jan.

probier mal folgendes:

dir d:\ > nul
if errorlevel 1 goto falsch
echo richtig
goto ende

falsch

echo falsch

ende

Gruss
Ralf