Ich habe einen Ordner, sagen wir C: \ foo, den ich als Laufwerk M: \ mounten möchte.
Unter Linux würde ich das mit einem Bind Mount machen.
Sie können den Befehl subst in Windows verwenden.
subst m: c:\foo
Um eine dauerhafte Umleitung durchzuführen, können Sie die Registrierung bearbeiten. Fügen Sie einen Zeichenfolgenwert (REG_SZ) hinzu, um:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
Setzen Sie den Namen des Werts auf den Laufwerksbuchstaben (z. B. M:) und die Daten auf:
\??\C:\foo\foosub
Diese Methode funktioniert bei Anmeldungen und Neustarts. Ich habe dies unter Windows 2008 getestet, daher sollte es auch unter Vista, XP, 2003 und 2000 funktionieren.
Subst funktioniert auch unter Vista:
.
quelle
Ordnen Sie ein Laufwerk (M :) \\ Ihrem Computernamen \ myshare zu
quelle
Von der Kommandozeile:
Dies funktioniert unter Windows XP und wurde in anderen Versionen noch nicht getestet.
quelle
Subst ist die richtige Antwort. Sie sollten sich bewusst sein, dass subst eine Einstellung pro Sitzung ist. Wenn Sie sich abmelden und Runas verwenden, um einen sekundären Anmeldekontext zu erstellen, ist Ihr Ersatzlaufwerk für diese Apps nicht mehr verfügbar.
Sie können eine Verknüpfung (.lnk) in Ihrer Startgruppe erstellen, um diese Subst-Laufwerke neu zu erstellen. Die target -Eigenschaft von .lnk muss ungefähr so aussehen:
C: \ Windows \ System32 \ cmd.exe / c-Subst. S: C: \ Some \ Extrem \ Obscure \ Path \ Of \ My \ Own \ src
Wir verwenden diese Technik, um sicherzustellen, dass alle Entwickler Debug-Symbole mit dem gleichen Pfad von S: \ erstellen.
Es gibt auch ein visuelles Subst- Applet.
quelle
Sie können dies auch in PowerShell tun. Ich verwende Folgendes, um ein Laufwerk in meinen Suvbversion-Arbeitsordner zu legen:
Sie können dann wie folgt darauf zugreifen:
quelle
Ein anderer Weg, dies zu tun, der vielleicht ein bisschen besser ist, wenn es beim Start gemountet wird, ist die Verwendung des Tricks unter http://windows.microsoft.com/en-us/windows7/Create-a-shortcut-to-map -a-Netzwerklaufwerk (dh Arbeitsplatz -> Extras -> Netzwerklaufwerk zuordnen) und nutzen Sie die Tatsache, dass Ihr lokaler Computer ein Netzwerkhost ist. Ich habe gerade zum Beispiel montiert,
\ localhost \ Users \ me \ Documents \ Meine Dropbox \ Portable Music
zu M: auf diese Weise. Sie können möglicherweise \ localhost \ C $ \ verwenden, um auf alles zuzugreifen, aber ich hatte hier einige Probleme (obwohl es für mich anderswo funktioniert hat).
-Robin
quelle
Wenn Sie etwas benötigen, das sitzungsübergreifend ist, können Sie sowohl ein iSCSI-Ziel als auch einen iSCSI-Client auf derselben Box ausführen. Dies hängt natürlich von Ihrem Betriebssystem ab, ob Sie etwas von Drittanbietern benötigen, um dies zu erreichen.
quelle
Verwenden Sie Subst. Schreiben Sie dies in eine .bat-Datei
Speichern Sie anschließend die Batch-Datei im Startordner des Startmenüs. Wenn Sie Windows 8 verwenden, können Sie den Startordner finden, indem Sie Win + R drücken und dann eingeben
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
quelle