subst是一個從DOS時代就有的命令,一直到最新的Vista作業系統,您都可以使用它。若您在command視窗中輸入subst /?,您就可以看到如下的輸出:
C:\>subst /?
建立路徑與磁碟機代號之間的關連。
SUBST [drive1: [drive2:]path]
SUBST drive1: /D
drive1: 指定您要指定路徑的虛擬磁碟機。
[drive2:]path 指定您要指定給虛擬磁碟機的實際磁碟機與路徑。
/D 刪除取代的 (虛擬的) 磁碟機。
鍵入 SUBST 而不加任何參數會顯示目前所有虛擬磁碟機的清單。
1、開始 -- 執行 -- 輸入 Cmd -- 按下確定鈕。
2、當出現 DOS 指令視窗時,請輸入如下的指令:
subst h: d:\backup 按下 Enter 鍵。
[註] backup 指的就是 D 碟中的資料夾名稱。
3、如果想恢復原來面貌,只要在 DOS 指令視窗,輸入如下的指令:
subst h: /D 按下 Enter 鍵。
4. subst的使用問題之一是:每當重新開機後這些虛擬磁碟就會消失,每次都要重建很麻煩。若要每次重新開機都能產生指定的對映磁碟,可將指令寫入批次檔,然後將其拖入啟動中即可,如此每當登入時就會自動執行subst。
@echo off echo ----------------------------------------------------------- echo File: subst_bert.bat echo Function: assign folder to be a virtual disk echo Author: Bert echo Start assign folder... echo ----------------------------------------------------------- rem " echo. " is a blank line echo. echo list all virtual disk echo subst subst echo. echo subst s: d:\DriverS subst s: d:\DriverS echo. echo ----------------------------------------------------------- echo Work is done at %time% %date% echo All work Completed! pause |
執行結果如下

