[Windows 8] 正常操作以subst建立的虛擬磁碟機的方法
subst.exe無法在Windows 8裡正常使用,我們必須使用別的技巧才能讓subst正常運作。
安裝Windows 8的注意事項
如果你準備要安裝Windows 8,而且跟我一樣經常會使用命令行指令的話,記得先到Hotmail網站上更改名稱中的名字,將它修改成英文,Windows 8會使用Hotmail(或Live ID)當做電腦的使用者名稱,如果不 修改為英文的話,電腦的USERNAME會使用中文的名稱,日後要切換「\Users\使用者」時要輸入中文,會讓輸入變得麻煩。
讓 subst 命令「起死回生」
在Windows XP與Windows 7的設置裡,我通常會在啟動資料夾裡存放一個autoexec.bat(這個名稱來自「遠古」的MS-DOS系統),在這個批次檔裡設定好環境與啟動需要的程式,例如:
rem 用 j: 虛擬磁碟機指到Dropbox資料夾 subst j: c:\Users\jerry\Dropbox rem 啟動Launchy start "launchy" j:\util\launchy\launchy.exe rem ...其他設定...
這種作法一直都很順利,直到Windows 8的出現...存放在啟動資料夾的autoexec.bat似乎因為無法取得最高權限而無法正常運作,我必須變更成下列方法:
- 由「控制台\系統及安全性」執行工作排程器
- 按最右側的【建立工作】
- 在【觸發程序】分頁按〔新增〕,再選擇【啟動時】執行工作(也可以使用【登入時】)
- 接著在動作分頁輸入要執行的命令
- 最後儲存這個新建的工作
這個工作排程會在啟動系統後被執行而完成系統環境的設置。重開機測試看看...果然虛擬磁碟機正常的建立起來了,在cmd.exe命令提示字元視窗裡能順利切換,但檔案總管卻找不到用subst建立的虛擬磁碟機, 實在有點美中不足。
讓檔案總管也能操作虛擬磁碟機
最後的解決方法是使用Visual Subst程式;在Visual Subst裡建立好虛擬磁碟機,並勾選系統啟動時自動執行,則DOS視窗或檔案總管就都能操作虛擬磁碟機了。
##
您可能也會有興趣的類似文章
- [Windows 8] 將釘選在工作列的程式固定為「以系統管理員身分執行」的設定步驟 (2則留言, 2012/12/15)
- [Windows] 使用setx指令快速建立共用環境變數 (0則留言, 2014/06/30)
- Windows Server 2012/Windows 8的開關機步驟 (2則留言, 2012/10/24)
- 另一個解決Windows 8檔案總管開啟緩慢的方法 (0則留言, 2014/02/10)
- 解決Windows 8資料夾開啟遲延的步驟 (0則留言, 2013/01/22)
- [Windows 8] 多螢幕(Dual monitor)操作的基本設定 (2則留言, 2013/02/03)
- [Windows 10] 關閉自動拼字檢查設定 (0則留言, 2015/08/19)
- [Windows] 以dir /AL列出磁碟裡的符號連結資料夾或檔案 (0則留言, 2014/06/30)
- Visual Subst: 設定虛擬磁碟機以快速切換資料夾 (2則留言, 2006/10/19)
- 用rclone命令行指令簡化雲端儲存服務的各項檔案操作 (0則留言, 2016/03/15)
- [Vista] 使用iCACLs.exe快速變更檔案的存取權限 (0則留言, 2008/04/12)
- [Vista] 路徑分隔字元也能使用正斜線…「部份」成功… (1則留言, 2008/04/10)
- Windows執行檔的各種啟動方法(初學者的命令行 #2 ) (0則留言, 2019/03/31)
- 利用Dropbox和mklink讓兩部電腦資料同步而能馬上工作 (0則留言, 2013/04/19)
- 撰寫git info工具以模擬svn info功能 (0則留言, 2014/09/01)
Sorry, 很久沒用Google sc…