Netzwerklaufwerke permanent anzeigen, aber nicht beim Start verbinden.

Dr. Zoidberg

New member
Registriert
14 Apr. 2011
Beiträge
77
Hallo,

ich möchte gerne unter Windows 7 Netzlaufwerke dauerhaft einrichten. Damit das geht, muss man ja das Häckchen bei "beim Start automatisch verbinden" setzen. Wenn das Netzlaufwerk nicht verfügbar ist, dauert der Start, bzw. die Anmeldung bei Windows 7 immer ungewöhnlich lange. Außerdem bekomme ich beim Start immer die Meldung, dass das Netzlaufwerk nicht verbunden werden konnte, logisch wenn ich z.B. gerade unterwegs bin.

Wenn ich dieses Häckchen jedoch nicht setze, ist das Netzlaufwerk wieder weg bei nächsten Start. Wie kann ich erreichen, dass das Netzlaufwerk im Explorer permanent angezeigt wird, und quasi nur bei Bedarf verbunden wird ?
 
Nicht automatisch verbinden lassen, sondern über Scheduler 1-2 Minuten nach Start mittels Batch-Datei verbinden?
(Syntax wäre dann etwa "net use X: \\server\ordner\ordner kennwort /user:benutzername")
 
Nutzt Du Access Connections, ist es ganz einfach. Anderenfalls musst Du die zu erstellende Batchdatei manuell aufrufen.

Erstelle eine Datei net-use.bat
Code:
net use f: \\server\backups /persistent:no
net use g: \\server\daten /persistent:no
...
In Access Connections editiere Dein Profil und ergänze unter der Registerkarte "Weitere Einstellungen":
"Anwendungen automatisch starten" markieren und auf "Einstellungen" klicken
"Programm hinzufügen" und die Batchdatei auswählen.
[OK]

Ohne Access Connections lege eine Verknüpfung zur Batchdatei in die Schnellstartleiste.

Sobald AC die Verbindung zu Deinem Netzwerk hergestellt hat, führt es die Batchdatei automatisch aus.

Es gibt außerdem soweit ich weiß einen Registry-Hack, bei dem man den Versuch des Wiederherstellens der Netzwerkverbindungen ohne Netzwerkverbindungen verkürzen kann, finde ihn aber nicht "auf die Schnelle".
 
Start - ausführen - "cmd" [ok]
Code:
C:\>net use /help
Die Syntax dieses Befehls lautet:


NET USE
[Gerätename | *] [\\Computername\Freigabename[\Datenträger] [Kennwort |]
        [/USER:[Domänenname\]Benutzername]
        [/USER:[punktierter Domänenname\]Benutzername]
        [/USER:[Benutzername@punktierter Domänenname]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {Gerätename | *} [Kennwort | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]


NET USE verbindet einen Computer mit einer freigegebenen Ressource oder
beendet diese Verbindung. Ohne Optionen wird eine Liste der Netzwerkver-
bindungen angezeigt.

Gerätename       Der Name der Ressource, zu der die Verbindung hergestellt
                 oder das Gerät, das getrennt werden soll. Es gibt Geräte-
                 namen für Laufwerke (D: bis Z:) und für Drucker (LPT1:
                 bis LPT3:). Geben Sie einen Stern (*) anstatt eines be-
                 stimmten Gerätenamens an, wenn der nächste verfügbare
                 Gerätenamen verwendet werden soll.

\\Computername   Der Name des Computers, der die Ressource freigibt.
                 Wenn der Computername Leerzeichen enthält, müssen die
                 beiden umgekehrten Schrägstriche (\\) und der Computer-
                 name in Anführungszeichen (" ") eingegeben werden. Die
                 Länge des Computernamens kann 1-15 Zeichen betragen.

\Freigabename    Der Netzwerkname der freigegebenen Ressource.

\Datenträger     Gibt einen NetWare-Datenträger auf dem Computer an. Sie
                 müssen den Client Service für NetWare (Windows
                 Workstation) oder den Gateway Service für NetWare (Windows
                 Server) installiert und aktiviert haben, um sich zu
                 NetWare-Servern verbinden zu können.

Kennwort         Das Kennwort mit dem Sie auf eine freigegebene Ressource
                 zugreifen können.

*                Es erscheint die Eingabeaufforderung für das Kennwort.
                 Das Kennwort wird bei der Eingabe nicht angezeigt.

/USER            Gibt einen anderen Benutzernamen an, mit dem die
                 Verbindung hergestellt wird.

Domänenname      Der Name einer anderen Domäne. Ohne Eingabe eines Domänen-
                 namens gilt die aktuelle Domäne, an der der Benutzer ange-
                 meldet ist.

Benutzername     Legt den Benutzernamen fest, mit dem Sie sich anmelden.

/SMARTCARD       Gibt an, dass die Verbindung Anmeldeinformationen von
                 einer Smartcard verwenden soll.

/SAVECRED        Gibt an, dass der Benutzername und das Kennwort gespeichert
                 werden sollen. Die Option wird ignoriert, es sei denn, es
                 erfolgt eine Aufforderung zur Eingabe von Benutzernamen
                 und Kennwort. Diese Option ist unter Windows XP Home
                 Edition nicht verfügbar und wird ignoriert.

/HOME            Verbindet den Benutzer zu seinem Basisverzeichnis.

/DELETE          Beendet eine Netzwerkverbindung und entfernt die Verbindung
                 aus der Liste der gespeicherten Verbindungen.

/PERSISTENT      Steuert die automatische Wiederaufnahme von gespeicherten
                 Netzwerkverbindungen. Standardmäßig wird die zuletzt
                 eingestellte Verbindung verwendet.

YES              Speichert alle hergestellten Verbindungen und stellt Sie
                 bei der nächsten Anmeldung wieder bereit.

NO               Aktuelle und nachfolgende Verbindungen werden nicht ge-
                 speichert. Nur bestehende Verbindungen werden bei der
                 nächsten Anmeldung wiederhergestellt.
                 Mit der Option /DELETE löschen Sie gespeicherte Ver-
                 bindungen.

NET HELP Befehl | MORE zeigt die Hilfe seitenweise an.
 
Hätte man drauf kommen können:facepalm:
Kann man das Pw irgendwie da verschlüsselt mit rein bringen?
Jedes mal die aufpoppende Konsole ist auch nicht so das Wahre. Oder kann man die Daten einfach in dem Windowsfenster speichern?
 
Wenn auf dem Fern - Rechner ein Benutzerkonto mit gleichem Passwort hinterlegt ist, wie auf dem, von dem aus zugegriffen werden soll, findet keine Passwortabfrage statt.
 
Auch wenn es an Leichenfledderei grenzt, diesen Thread wieder aufzuwärmen (ist auch mehr für "mein" Archiv zwecks besserer Wiederauffindbarkeit) - Folgende Lösung finde ich besser:

http://www.it-blog.net/artikel/144-Windows-7-Netzlaufwerke-nur-bei-Zugriff-verbinden.html

  1. Im Registry-Baum HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider öffnen
  2. Dort einen DWORD-Wert mit dem Namen "RestoreConnection" erstellen und "0" als Wert angeben.

Bei mir (Win 7 x64) klappts, meine Festplatten der NAS wachen nicht dadurch beim Windows Boot nicht mehr auf
 
Oder eben ein VB Script dafür nutzen... Da kommt auch keine Konsole ;)

Ich hab das so gelöst:

Code:
on error resume next
dim objNetwork
dim objShell
Set objNetwork = CreateObject("WSript.Network")
Set objShell = CreateObject("Shell.Application")


' Netzlaufwerk verbinden
objNetwork.MapNetworkDrive "S:", "\\nas01\software\", FALSE, "USER", "PASSWORT"


if Err <> 0 then
select case Err.Number
case -2147024843
'msgbox "Das Netzlaufwerk S: wurde nicht verbunden"
case else
msgbox "Fehler " & err.Number & vbCrLf & Err.Description
end select
else
WScript.Sleep 100
objShell.NameSpace("S:").Self.Name = "Mein Netzlaufwerk"
end if

Gaaaanz Easy ;)
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben