Im Netzwerk-Anmelde-Script (LOGON Script) kann vom Windows 98 Client die Variable %USERNAME% nicht verwendet werden
Ursache dafür ist, dass
Windows 95,
Windows 98 und
Windows ME die Variable USERNAME bei einer Anmeldung an einer NT- oder
Windows 2000-Domäne nicht in die Systemumgebung (Environment) setzen.
Die Folge ist, dass man Anmeldescripten nicht benutzerabhängig steuern kann, so wie im Beispiel:
IF "%username%" == "MeinBenutzerName" GOTO MeineSpezialAbwicklung
Das Tool PUTINENV aus dem Jahr 1993 (!) behebt dieses Problem. Tool und Beispiel-Batchprogramm
hier zum Download.
Beides muss in der Freigabe NETLOGON des Anmeldeservers platziert werden.
Stand: 21.04.04