いくつかのフォルダがあります。たとえば、C:\ fooドライブM:\としてマウントします
Linuxでは、バインドマウントを使用してこれを行います。
Windowsではsubstコマンドを使用できます。
subst m: c:\foo
永続的なリダイレクトを行うには、レジストリを編集します。文字列(REG_SZ)値を追加します。
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
値の名前をドライブ文字(例:M:)に設定し、データを次のように設定します。
\??\C:\foo\foosub
この方法は、ログインと再起動の両方で機能します。私はこれをWindows 2008でテストしたので、Vista、XP、2003、2000でも動作するはずです。
SubstはVistaでも機能します。
C:\Users\juan>subst /?
Associates a path with a drive letter.
SUBST [drive1: [drive2:]path]
SUBST drive1: /D
drive1: Specifies a virtual drive to which you want to assign a path.
[drive2:]path Specifies a physical drive and path you want to assign to
a virtual drive.
/D Deletes a substituted (virtual) drive.
Type SUBST with no parameters to display a list of current virtual drives
。
ドライブ(M :)を\\ yourcomputername\myshareにマップします
コマンドラインから:
subst M: C:\foo
これはWindows XPで動作し、他のバージョンではテストされていません。
Substが正解です。 substはセッションごとの設定であることに注意してください。ログアウトすると消えます。runasを使用してセカンダリログオンコンテキストを作成した場合、これらのアプリではサブドライブがありません。
スタートアップグループにショートカット(.lnk)を作成して、これらのサブドライブを再作成できます。 .lnkのターゲットプロパティは次のようにする必要があります。
C:\ Windows\System32\cmd.exe/c subst S:C:\ Some\Extremely\Obscure\Path\Of\My\Own\src
この手法を使用して、すべての開発者がS:\からの同じパスを使用してデバッグシンボルをビルドするようにします
visual subst アプレットもあります。
PowerShellでもこれを行うことができます。以下を使用して、ドライブをSuvbversion作業フォルダーに設定します。
new-psDrive -name SVN -psprovider FileSystem -root 'c:\documents and settings\xxxx\my documents\Subversion\adminscripts\trunk'
その後、次のようにアクセスできます。
cd svn:
これを実行するもう1つの方法は、起動時にマウントすることで少しうまくいく場合があります http://windows.Microsoft.com/en-us/windows7/Create-a-shortcutでトリックを使用することです-to-map-a-network-drive (つまり、[マイコンピュータ]-> [ツール]-> [ネットワークドライブの割り当て])、ローカルマシンがネットワークホストであることを利用します。たとえば、マウントしたところです
\ localhost\Users\me\Documents\My Dropbox\Portable Music
m:このように。\localhost\C $ \を使用してすべてにアクセスできる可能性がありますが、ここでは問題が発生しました(他の場所でも機能します)。
-ロビン
クロスセッションであるものが必要な場合は、iSCSIターゲットとiSCSIクライアントの両方を同じボックスで実行することを検討できます。明らかに、これを実現するためにサードパーティが必要かどうかは、OSに依存します。
subst Stickを.batファイルに使用します
@echo off
subst [DRIVE LETTER]: C:\[FOLDER]
次に、バッチファイルをスタートメニューのスタートアップフォルダに保存します。 Windows 8を使用している場合は、Win + Rを押して%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
と入力すると、スタートアップフォルダーを見つけることができます。