Netzwerk mit Windows NT Domäne und Logon-Skripts(für das Verbinden von Netzlaufwerken). Windows NT und Windows 95/98-Clients. Der Befehl:
net use * /delete /yes zum Trennen aller Netzlaufwerke unter Windows 9x scheint via Skript nicht zu funktionieren, auf der Kommandozeile direkt abgesetzt, geht alles?
Versuch mal bei Verbinden der Laufwerke den Parameter net use * /persistent:no.
Wenn das auch nicht klappt, dann mach mal net use help unter w95. Ich weiss nicht genau ob hier der gleich Syntax wie bei NT gilt.( Ich gluabe aber nicht) Wenn nicht, dann solltest Du im Logonscript eine OS Unterscheidung einbauen.
Etwa so:
REM Wird User an einem Terminal Server angemeldet?
IF %OSTYPE%X == TerminalServerX GOTO TS
If %Homedir%X == X SET Homedir=H:
If %Netdir%X == X Set Netdir=Q:
If %Platte%X == X SET Platte=C:
SET LogonDir=Z:
IF %LOGONSERVER%X == X SET LOGONSERVER=\Server1
REM Betriebssystem dedektieren
IF %OS%X == WIN95X GOTO WIN95
If %OS%X == WINDOWS_NTX GOTO NT
If %OS%X == X goto WFW
REM ----- NT NT NT NT NT NT NT NT NT ---------
NT
echo.
echo Logon Script fr Windows NT Workstation !
echo.
usw…
Für Win95/98 kannst Du das machen indem du in der Autoexec.bat den Wert set OS=WIN95 einbaust.