Windows XP下创建目录的符号链接

微软提供了叫做Junction的链接工具,和vista/win7下的mklink、linux下的ln -s 类似。

下载地址:http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

把junction.exe解压到c:\wondows\system32下,就能使用了。

使用方法

判断一个文件是否为符号链接
junction c:\test

列出目录下的符号链接
junction -s c:\

创建一个指向"c:\Program Files"的符号链接d:\link,也就是d:\link目录下的文件实际上在"c:\Program Files"目录下。
junction d:\link "c:\Program Files"

删除符号链接
junction -d d:\link


例如:要把xp下的chrome缓存目录设置到其他位置。
chrome缓存目录为:  "C:\Documents and Settings\fz1\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache"

要设置的位置:  Z:\chrome\cache

步骤是:
1 创建目录Z:\chrome\cache
2 把"C:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache"下的所有内容复制到Z:\chrome\cache下,删除目录"C:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache"
3 然后在cmd中运行
junction "C:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache" Z:\chrome\cache

posted @ 2012-10-19 16:07  SmartDog  阅读(840)  评论(0编辑  收藏  举报