Usage
建立 Link -> 指向 Target
mklink [[/d] | [/h] | [/j]] <Link> <Target>
OPTS:
/d
Creates a directory symbolic link. Default is a file symbolic link.
junction (/j)
建立 Directory Junction
hard link (/h)
只能用於文件, 不能用於目錄, 並且要在同一 Partion
若刪除1.TXT,則2.TXT依然存在,且內容與1.TXT一樣
"/j" vs "/s"
/j
- must be local
- absolute path only
- work on folder
/s
- Requires admin to create
應用
# 更改 Win7 + Outlook 2010 的 outlook profile 位置
Outlook 的 Default 位置: C:\Users\<user>\AppData\Local\Microsoft\Outlook
CMD
open command prompt (in administrative mode):
mkdir D:\Outlook
cd C:\Users\tim\AppData\Local\Microsoft
move Outlook Outlook.orig
# "D:\Outlook" 已存在, 我們把它 link 到當對的 Outlook Folder
mklink /d %CD%\Outlook D:\Outlook
# move data
move Outlook.orig/* Outlook