Wie stelle ich über die Windows-Eingabeaufforderung eine Verbindung zu einer Netzwerkfreigabe her?
Gibt es eine Möglichkeit, eine Verbindung zu einer Netzwerkfreigabe über cmd.exe
herzustellen?
Gibt es eine Möglichkeit, eine Verbindung zu einer Netzwerkfreigabe über cmd.exe
herzustellen?
verwenden Sie net use
, Beispiel:
net use X: \SERVER\Share
wobei X:
der Laufwerksbuchstabe ist, dem Sie die Freigabe zuordnen möchten, und \SERVER\Share
der UNC-Pfad zu der Freigabe ist. Dadurch sollte die Freigabe in My Computer
und in der Befehlszeile ebenso sichtbar sein wie alle anderen Freigaben, die über die GUI abgebildet werden.
Um die Freigabe später zu trennen, würden Sie
net use X: /delete
``` verwenden
Wenn Sie ein Netzlaufwerk nicht mit net use
zuordnen möchten, können Sie direkt von der Eingabeaufforderung aus mit pushd
](http://support.microsoft.com/kb/317379) auf [ einen UNC-Pfad zugreifen.
Zum Beispiel:
pushd \server\share
Dadurch wird automatisch ein temporär zugeordnetes Laufwerk für Sie erstellt und zu Ihrem aktuellen Arbeitsverzeichnis gemacht.
Wenn Sie mit der Netzwerkfreigabe fertig sind, geben Sie den Befehl popd
ein. Dadurch kehren Sie in das Verzeichnis zurück, in dem Sie sich vorher befanden, und löschen das temporäre Netzlaufwerk.
Die Befehle popd
und pushd
können mit lokalen Verzeichnissen verwendet werden. Sie bauen einen Stapel von besuchten Verzeichnissen auf, was praktisch sein kann, wenn Sie viel auf der Befehlszeile arbeiten. Wenn Sie also mit pushd
in ein Verzeichnis wechseln, können Sie wieder dorthin zurückkehren, wo Sie mit popd
waren. Mit jedem pushd
wird ein Stapel von Verzeichnissen aufgebaut, und Sie gehen mit popd
ein Verzeichnis zurück auf den Stapel.
Wenn Sie nur einige wenige Aktionen auf dem Laufwerk ausführen wollen (wie z.B. Verschieben, Kopieren, etc.), dann können Sie die Befehlszeilensyntax und \ \SERVER\FOLDER\FILE
Beispiel:
‘copy \ \Server-01\Folder-01\MyFile.pdf’
Dieser Befehl kopiert die von Ihnen angegebene Datei in das CWD (Current Working Directory).
Gleichermaßen:
md \ \Server-01\NewFolder
Ein Verzeichnis erstellen
rd \ \ Server-01\DeleteFolder
Ein Verzeichnis löschen
Diese Methode ist wirklich nur dann nützlich, wenn Sie ein oder zwei Operationen über das Netzwerk durchführen wollen und sich nicht darum kümmern müssen, das Netzlaufwerk zu mappen. Oder, wie in meinem Fall, wenn sich das Netzlaufwerk in einem anderen Zustand befindet und die Verzögerung beim Arbeiten mit Dateien und Ordnern schmerzhaft ist. Es ist einfacher, die Befehlszeile zu benutzen, um die Datei auf meinen Desktop zu kopieren und sie von dort aus anzusehen, als zu versuchen, sie über das Netzwerk zu öffnen.
Ansonsten würde ich pushd und popd benutzen, wie von Dave Webb vorgeschlagen.