![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#30 (permalink) |
榮譽會員
![]() |
![]() Windows Vista中的符號連接完全解析
信使用過UNIX的朋友都會對符號連接印象深刻,通過符號連接,可以方便地創建指向文件系統中其他文件的快捷方式,這在很多時候能夠給操作帶來極大的便利。不過,在Windows系統中,想要實現類似的功能則麻煩得多,雖然微軟自Windows 2000開始,便為NTFS卷引入了對名為Junction Point的symbolic link(符號連接)的支持,但是,在圖形界面下往往工作不太正常,很多時候不得不使用插件以保證該功能能夠使用。而且,Junction Point還有一個致命的缺陷,無論在Windows 2000 還是後續的Windows XP和Server 2003中,NTFS Junction Point只能被用於資料夾和卷,而不能用於文件。 在Windows Vista中,微軟終於讓NTFS卷支持可以指向文件的符號連接 (symbolic link),至少從這個角度說,Windows Vista提供了接近於Unix的功能,相信這可以取悅部分Unix愛好者。 在Windows Vista中創建符號連接 (symbolic link) Windows Vista中專門提供了一個創建符號連接的工具,MkLink ,不過,只可在命令行中執行,而不是圖形界面。 進入命令行 要使用MkLink工具創建符號連接,必須首先進入到命令行視窗,並需提升至管理員權限。 在開始表菜單中右鍵單擊命令提示字元 (Command Prompt)圖示,從彈出表菜單中選擇「以管理員執行 (Run as Administrator)」 ![]() MkLink命令的參數 在命令提示字元下輸入如下命令將顯示該工具的相應格式與參數。 MkLink /? ![]() 要創建指向某個文件的符號連接,只需依循相應的命令,如下圖所示,我們來創建一個指向MSPaint.exe,名為TestSymLink的符號連接。 MKLINK TestSymLink %SystemRoot%\system32\mspaint.exe ![]() 創建完成後,可以用Dir命令來檢視一下: ![]() 刪除符號連接 要刪除該符號連接則更為簡單,操作同刪除文件類似,不過,需要注意的是,這裡刪除的只是符號連接,而非文件本身。 DEL TestSymLink ![]() |
![]() |
送花文章: 3,
|