rufusalex
Goto Top

Netzlaufwerk soll auch bei Abmeldung verbunden bleiben

via net use verbinde ich mir über eine batch ein netzlaufwerk.
nun möchte ich, dass die Verbindung auch bei einer Abmeldung aktiv bleibt, da ein geplanter Task auf das verbunden Netzlaufwerk zugreifen muss.
Wie kann ich das Clientseitig realisieren?

Content-Key: 91034

Url: https://administrator.de/contentid/91034

Printed on: April 24, 2024 at 06:04 o'clock

Member: stollkuehn
stollkuehn Jul 01, 2008 at 12:55:45 (UTC)
Goto Top
unter welchem benutzer läuft denn der task?

wenn der task eh schon ein batch sein sollte, trage dort einfach net use ein.

Gruß

Osik
Member: Logan000
Logan000 Jul 01, 2008 at 13:01:42 (UTC)
Goto Top
Ähh

Geht das bei NET USE nicht mit dem Parameter /PERSISTENT:Yes ?

Gruß L.
Member: Jochem
Jochem Jul 01, 2008 at 13:13:14 (UTC)
Goto Top
Moin,
Nein, der Schalter bewirkt nur, daß das Laufwerk beim nächsten Anmelden wieder automatisch verbunden wird. Beim Abmelden werden die Netzwerkverbindungen getrennt, was ja auch Sinn macht.

Ich würde den "net use" mit in die Batch-Datei für den geplanten Task setzen.

Gruß J face-smile chem
Mitglied: 66815
66815 Jul 01, 2008 at 13:13:35 (UTC)
Goto Top
Mit dem Parameter /persistent:yes hinter dem net use bleibt die Verbindung auch nach einem Neustart bzw. einer Neuanmeldung vorhanden.

Beispiel:
net use S: \\Server\Shares\ /persistent:yes

Hier eine offizielle Beschreibung von Microsoft zu net use:
http://technet2.microsoft.com/windowsserver/en/library/dd619380-bb33-4d ...

Ich hoffe ich konnte helfen face-wink

Gruß
André
Member: Jochem
Jochem Jul 01, 2008 at 13:30:27 (UTC)
Goto Top
Moin,
Mit dem Parameter /persistent:yes hinter dem net use bleibt die Verbindung auch nach einem Neustart bzw. einer Neuanmeldung vorhanden.<<
Das bezweifelt auch keiner, aber nach der Abmeldungs sind auch die Netzwerkverbindungen weg. Persistent=yes sorgt nur dafür, daß sie bei der nächsten Anmeldung wieder ohne manuelles Eingreifen bereitgestellt werden.
Nicht mehr und nicht weniger sagt auch die MS-Beschreibung.

Gruß J face-smile chem
Member: manuel-r
manuel-r Jul 01, 2008 at 13:33:10 (UTC)
Goto Top
Wie wäre es, wenn du einfach den dazugehörigen UNC-Pfad benutzt. Anstelle von z:\pfad\pad\ kannst du auch \\server\freigabe\pfad\pfad\ verwenden.

Manuel
Member: rufusalex
rufusalex Jul 02, 2008 at 06:13:47 (UTC)
Goto Top
unc oder absoluter das ändert doch nichts daran, dass ein net use /delete bei der Abmeldung erfolgt, oder?
Da werde ich wohl nicht drum herum kommen irgendwie einen Dienst zu implementieren, oder?
Member: manuel-r
manuel-r Jul 02, 2008 at 06:19:12 (UTC)
Goto Top
Ok, nochmal langsam zum mitschreiben:
Wenn du in deinem Script, Programm oder sonstwas einen UNC-Pfad (\\server\freigabe\pfad) angibst, dann stimmt das immer und in jedem Fall. Ob ein User angemeldet und das Share gemappt ist spielt dabei keine Rolle.
Wenn du dagegen in deinem Programm das gemappte Laufwerk (x:\pfad) angibst, dann spielt es schon eine Rolle, ob ein User angemeldet ist. Nur dann sind nämlich die Netzwerk-Lw gemappt.

Manuel
Member: Jochem
Jochem Jul 02, 2008 at 06:29:59 (UTC)
Goto Top
Moin,
schonmal mit Antort 1 oder 5 versucht?

Gruß J face-smile chem