mklink和junction 详解

普及一下junction和mklink,让你的c盘空闲起来

windows  XP  :
命令junction
win7:
命令mklink 


上面命令有啥好处?
将c盘的不必要的文件夹放在别的盘,然后在原位置建立一个链接(假象) 不耗空间的
让c盘空间大大的空闲出来


比如临时文件夹在c盘  你的许多垃圾文件都在TEMP这个文件夹里边
操作:
1.你可以记住它的目录  
XP系统:%USERPROFILE%\Local Settings\Temp 
win7系统 %USERPROFILE%\AppData\Local\Temp
不会的在我的电脑 --》高级--》 环境变量--》 可以查到

2.删除掉TEMP临时文件夹(如果其他文件夹剪切到d盘根目录)
3.在D盘建立一个TEMP文件夹 也就是 d:\TEMP
4 .建立链接
xp:
开始--》运行--》cmd-->mklink /d "%USERPROFILE%\AppData\Local\Temp" "d:\TEMP"
win7:
开始--》运行--》cmd-->junction /d "%USERPROFILE%\AppData\Local\Temp" "d:\TEMP"
-----------------------------------------------------------------------------
win7自带mklink

xp必须安装junction
下载地址:http://download.sysinternals.com/Files/Junction.zip(只有78K)
下载之后放在windows\system32目录



这样的好处temp文件在d盘  c盘空间大大的有了


同理


比如你是用chrome和dropbox
可以用它来同步你的chrome信息 包括书签 扩展  搜索信息   记录密码等

步骤:
1.剪切%userprofile%\AppData\Local\Google\Chrome\User Data\Default这个文件夹
2.复制到E:\dropbox\Dropbox\文件夹下
3.执行下边命令
win7:
cmd-->mklink /d "%userprofile%\AppData\Local\Google\Chrome\User Data\Default" "E:\dropbox\Dropbox\default"
xp:
cmd-->junction /d "%userprofile%\Local Settings\Application Data\Google\Chrome\User Data\Default" "E:\dropbox\Dropbox\default"



操作两个目录的增删改查 两个目录都会改变的 谨记  操作
%userprofile%\Local Settings\Application Data\Google\Chrome\User Data\Default

"E:\dropbox\Dropbox\default"
的效果一眼的
  


怎么取消呢:

先把d盘的临时文件夹或者dropbox下的defalult复制到别处 然后删除软链接  然后在把别处的temp文件夹或者default复制到相应的目录也就是%USERPROFILE%\Local Settings\Temp目录下(第一个例子)或者%userprofile%\Local Settings\Application Data\Google\Chrome\User Data\目录下(第二个例子)

你可能感兴趣的:(cmd,mklink,junction)