Tom: Subst-Befehl von DOS für WinXp ausführen

Beitrag lesen

Hello,

Ich habe sowas in einem Netzwerk noch nie gebraucht.

Ich auch nicht.
Aber nun sitze ich nicht mehr im Netzwerk, sondern alleine, mit meinen Sicherungskopien der Netzwerk-Volumes auf meiner lokalen Festplatte, die NICHT die Systemplatte ist.

Aber nochmals zu Deiner Fragestellung:

Du möchtest also nicht auf vernünftige Benutzerverzeichnisse zugreifen, sondern auf irgendwelche eigene Verzeichnisse, die irgendwo auf irgendwelchen Festplatten herumfliegen. Hoffentlich entsprechen die Verzeichnisnamen den Benutzernamen, sonst hast Du Dir ein nettes Problem eingebrockt.

Ich habe mir da gar kein Problem eingebrockt, denn glücklicherfweise haben die Microsoftentwickelr den Subst-Befehl bisher erhalten. Er zerstört auch nicht die normalen Netzwerk-Mappings, sondern überscxhreibt sie nur temporär. Auch hier haben die Jungs und Mädels nachgedacht. :-)

Weiterhin möchtest Du dies nur tun, wenn keine VPN-Verbindung zu Deinem Server besteht, da die Benutzer dann diese nutzen sollen - und nicht den lokalen Spiegel.

Genauso ist es. Es wird aber immer nur ein Benutzer gleichzeitig sein. Und im Mometn bin ich jur der Test-DAU. Und das andere Ende ist leider ca. 300km weit weg und der Server ist ganz alleine, der arme Kerl *traurig guck*
Und natürlich ist dort noch kein VPN eingerichtet. Ein FTP-Zugang besteht, aber der ist eben unverschlüsselt und auf Dauer deshalb nicht tragbar.

Ich habe in der Angelegenheit VPN ja in der Firma schon eine Runde gebastelt, und als es nun gestern auch mich selber betraf, dachte ich mir, dass das eine gute Möglichkeit sei, das auf die Spitze zu treiben und im januar mit einer fertigen Lösung zurückzukommen. :-)

Entsprechende Batchdateien kannst Du wunderbar über die GUI von gpedit.msc für die An- und Abmeldung einbinden, diese Skriptdateien findest Du über

Richtlinien für lokaler Computer
  -> Benutzerkonfiguration
       -> Windows-Einstellungen
            -> Skripts (Anmelden/Abmelden)

und sind unter

%SYSTEMROOT%\System32\GroupPolicy\User\Scripts\Logon (bzw. Logoff)

gespeichert. Über die Umgebungsvariable %USERNAME% solltest Du den Pfad zum Verzeichnis steuern können. Entsprechen sich die beiden nicht, dann solltest Du entweder die Pfade ändern oder eine neue Benutzerumgebungsvariable einführen, die für jeden Benutzer den passenden Wert hat (einmal halt zu setzen).

Die Überprüfung der Existenz eines Verzeichnisses mit dem speziellen Eintrag

\pfad\zum\Verzeichnis\NUL

sollte übrigens immer noch funktionieren :-)

Das gibt einen Fehler!

"C:\NUL" ist syntaktisch an dieser Stelle nicht verarbeitbar.

Fürs nötigste funktioniert die Batchlösung erstmal. Da werden eben die Icons erst nach dem Refresh des Desktops angezeigt.

Alles anderen Tipps werde ich noch durcharbeiten...
Aber jetzt trink ich nerstmal ein Hefeweizen ;-)
Prost

Dank an Martin, Harlequin und Dich für die Reanimierung des Uraltwissens und die Tipps für die neueren Dinge.

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de