Das liegt so ein bisschen an Windows.
Wenn Scripte ausgeführt werden, kann es sein, dass die Einstellungen nicht global übernommen werden.
Also wird zwar das "net use" durchgeführt, aber nur bezogen auf den Prozess und nicht auf den aktuellen User.

Frag mich aber nicht, wo man dieses im Windows einstellen kann.