Windows中的虛擬磁碟機映射工具subst 詳細介紹

來源:互聯網
上載者:User

不只大家有沒有用過‘映射網路磁碟機’,就是我的電腦右鍵菜單中的那個,它的作用是把網際網路共用檔案夾映射成一個虛擬磁碟機,以便象本地磁碟一樣訪問,而我今天要說的這個subst工具(它是XP系統內建的)功能跟那個有點相似,是把本地檔案夾映射成一個虛擬磁碟機,當然也是為了方便訪問。
怎麼說呢?舉個例子吧,假如你經常要訪問D盤下的一個檔案夾,或者是子目錄的子目錄,那有沒有辦法快速存取呢?你說在案頭上放一個捷徑,可以是可以,但多難看啊——改個表徵圖或把快捷放到開始菜單,哦,是個辦法。算了,還是來看看subst有什麼能耐吧!
在命令提示字元下,你運行subst/?就能砍刀它的用法

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

  drive1:        指定要指派路徑的虛擬磁碟機。
  [drive2:]path  指定物理磁碟機和要指派給虛擬磁碟機的
                 路徑。
  /D             刪除被替換的 (虛擬) 磁碟機。

不加任何參數鍵入 SUBST,可以顯示當前虛擬磁碟機的清單。

我舉執行個體
subst p: d:\tools\常用工具 或subst p: d:tools\常用工具
表示把d:\tools下的‘常用工具’檔案夾映射成了磁碟機 P:,也就是說開啟我的電腦你能砍刀多了一個P盤,如果你要更改P盤顯示的內容,你必須先卸載,這跟虛擬光碟機有點象,如subst p: /d,然後象上面那樣再映射到的檔案夾,當然盤符是隨你定的,但不能使用重複的盤符(這個應該很容易理解,其實這隻是添加了一個指標而已,你的一根手指不可能同時點住兩眼睛,對吧),而同一個檔案夾可以映射到不同的磁碟機(就象很多人手指都可以指向你的一個眼睛),不過這個沒必要。

好了學會怎麼用了,下面說一下注意點:
1.
檔案夾名有空格時要把整個路徑用雙引號引起來

2.
用subst映射的磁碟機在重啟後就會消失(微軟的虛擬光碟機也是這樣),那不是不實用了嗎?
不要忘了開機自動運行,subst打好命令做成批次檔讓它在開機自動運行就可以了,XP中可以執行的批次檔格式有兩個(其實只是ext不一樣),一個是.BAT,還有一個是.cmd
執行個體(我的,我搞了四個盤,呵呵,懶,沒辦法):
在記事本中輸入
subst K: "d:\program files"
subst L: d:\tools
subst M: d:\download
subst N: d:\myweb
根據情況改成你要的路徑,然後儲存,更改副檔名為.bat或.cmd
接下來解決如何自動運行了,這個方法很多,至少3種:

⑴最簡單的就是把這個檔案拖到開始-程式-啟動中,

⑵註冊表的run,user run中添加(其實winlogon的shell中添加 也行,記得以前有個病毒就是這樣啟動並執行)
user run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

以user run中添加為例,(這裡添加跟run中添加的區別,run中對所有使用者有效,user run只對目前使用者有效)
運行regedit,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
右邊建立字串,雙擊添加值為剛才建的批次檔完整路徑(如果你把那個批次檔放到system32下,那麼你只要把值設為它的檔案名稱)

⑶.計劃任務,設定為登入時運行。

3.
卷標設定,如果做了映射你肯定想設卷標——磁碟名(不是盤符),因為盤多了有時自己都搞不清裡面放了什麼,這裡我倒有個疑問,卷標英文最多11個字元,中文竟然最多有11個字,呵,就是說中文能輸22個位元組,英文只能11個位元組,怪!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.