subst,DOS命令,用于路徑替換 ,將路徑與驅(qū)動器號關(guān)聯(lián),就是把一個目錄當(dāng)作一個磁盤驅(qū)動器來看,不過不能格式化。運用一定技巧,subst命令還可以實現(xiàn)隱藏驅(qū)動器、特殊軟件的安裝、模擬光盤自動運行等功能。另外,Linux中有同名命令,用于函數(shù)返回被替換過后的字符串。
命令介紹編輯
Subst是DOS下的一個優(yōu)秀的命令,對于Windows98,它的可執(zhí)行文件Subst.exe在C:WindowsCommand文件夾下,而Windows XP及以后版本應(yīng)該在C:WindowsSystem32文件夾下,其正規(guī)的中文名稱應(yīng)該是“給目錄賦驅(qū)動器符命令”。
它的功能是以磁盤驅(qū)動器符代替路徑名稱,以使驅(qū)動器符與指定的子目錄路徑等效。
其命令格式很簡單:Subst [Drive1: [Drive2:]Path],
其中“Drive1”是指定替代磁盤路徑的虛擬的新驅(qū)動器符,
“Drive2:Path”是指定所要替代的文件夾及其路徑。
用戶可以利用它將任意目錄虛擬成一個磁盤驅(qū)動器,
如果用戶需要刪除虛擬的盤符,可以執(zhí)行Subst Drive1: /D命令。
同時,并非所有的程序都可以正確使用Subst命令所生成的驅(qū)動器符,
比如Format、Sys、Fdisk等一些如今還常用的命令,這些命令必須使用真實的驅(qū)動器,
它們拒絕對Subst虛擬的驅(qū)動器進行操作。對于網(wǎng)絡(luò)磁盤驅(qū)動器,Subst命令也是無能為力的。
用法格式編輯
一、subst [盤符] [路徑] 將指定的路徑替代盤符,該路徑將作為驅(qū)動器使用。
二、subst /d 解除替代
[例子] C:DOS>subst a: c:temp 用c盤temp目錄替代a盤
C:>subst a: /d 解除替代
SUBST [drive1: [drive2:]path]
SUBST drive1: /D
drive1: 指定要指派路徑的虛擬驅(qū)動器。
[drive2:]path 指定物理驅(qū)動器和要指派給虛擬驅(qū)動器的路徑。
/D 刪除被替換的 (虛擬) 驅(qū)動器。
不加任何參數(shù)鍵入 SUBST,可以顯示當(dāng)前虛擬驅(qū)動器的清單。