古いdos SUBST
コマンドと同等のウィンドウはありますか?
ローカルドライブのフォルダにローカルドライブ文字を割り当てることができるようにしたいです。
マップされたドライブが機能することを私は理解しています(そして今のところこれが私が使用してしまったテクニックです)、それはブートプロセスのかなり遅いまでカットインするようには見えません。私は過去にもブートプロセスのSUBST
コマンドをバッチファイルに入れようとしましたが、それもうまくいかないようです。
良い知らせです。 subst
コマンドはまだWindows 7!で機能します。
create新しいマッピングへ:
subst x: C:\Folder\Example
removeマッピングへ:
subst x: /D
代替案:
ネット使用x:\\ localhost\c $\Folder \例
下記のNet Use
とsubst
の違い
共有が利用できなくなると、subst
は何度も何度も再接続を試みますが、再接続を試みるときにPCのパフォーマンスに深刻な影響を与えます。これはローカルファイルをマッピングするときにはあまり一般的ではありません。パス内のフォルダの名前を変更した場合にのみ発生します。この場合の解決策はsubst x: /d
です。
これに代わるものを提供するためにNet Use
がwin2k/xpで導入されました。ある場所への接続にNet Use
が使用されていてその場所にアクセスできない場合、ウィンドウはドライブが切断されたと報告し、ユーザーが割り当てられたドライブ上のリソースに再接続しようとするまで再接続を試みません。これにより、subst
に記載されているパフォーマンスの問題が解決されます。
両方のコマンドの詳細については、/?
を使用してコマンドラインでクエリできます。
Net Use /?
&subst /?
起動時にこれを行う最善の方法は、 レジストリに置くことです 。 regedit.exeを開き、に移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices
新しいREG_SZ値を追加してX:
という名前を付けます。Xはドライブ文字です。
値はこの形式のパスであるべきです
\DosDevices\C:\Folder\Example
別の方法は、マップしたいフォルダに共有を置くことです。その後、Windowsエクスプローラで自分のコンピュータを右クリックしてアクセスできるマップネットワークドライブオプションを使用できます。
共有を設定する前にネットワーク検出を有効にする必要があります。
この方法の利点は、ログオン時に作成オプションを設定することです。
上記の答えを追加するだけです。もう1つの選択肢は、このSU質問でカバーされているシンボリックリンクです ネットワークドライブをフォルダにマウントする方法?