2014-12-05 87 views
0

我试图在Windows 8上创建一个连接点,以便将文件写入我的HDD(D :)而不是我的SSD(C :)。我的junction.exe命令有什么问题?

几个命令我试过

D:\Downloads\Junction\junction.exe D:\Temp\Glasswire\service C:\ProgramData\GlassWire\service 
D:\Downloads\Junction\junction.exe D:\Temp\Chrome\LocalStorage "C:\Users\Garvin\AppData\Local\Google\Chrome\User Data\Default\Local Storage" 

最终的结果是,文件被写入到两个结点目录和目标目录。我对交接点的理解是,新文件只能写入交接点目录,但交接点实际上只是备份目录,或者我在这里做错了什么?

(另外我使用的是Windows 8)

编辑:\用户\加文\应用程序数据\地方:从我在任务管理器中看到/性能只是我的SSD在活动拖动文件到C时最多拍摄\ Google \ Chrome \ User Data \ Default \ Local Storage,而HDD保持在0%。 (我从USB拖拽550mb视频和700mb exe)

我试图减少SSD执行写入的次数以延长其使用寿命,但交叉点似乎不是要走的路,相反写在这里http://lifehacker.com/5802838/how-to-maximize-the-life-of-your-ssd

+0

否,文件没有被写入到两个地方。联结点使它看起来好像它们一样。这就是它应该如何工作的 - 你可以从联结点读取,也可以写入。 – 2014-12-05 04:56:51

+0

当我查看任何文件的属性时,没有任何证据表明联结点正在工作。我只是觉得很难相信,但你知道我可以参考这个源吗? – irregular 2014-12-05 05:06:57

+1

如果文件出现在目标驱动器上,则联结点正在工作。但是,如果您不确定,请创建一个大文件并观察源驱动器上的可用磁盘空间不会更改。 – 2014-12-05 05:11:19

回答

0

我一直使用内置的mklink /j命令在Windows中创建目录连接点。它似乎工作正常 - 就像Linux中的软链接。

的灰褐色从这里的TechNet一些信息:http://technet.microsoft.com/en-us/library/cc753194.aspx

+0

Harry Johnston在上面发表了一条评论,即使它看起来正在写入两个地方,但它不是?你是否正在将文件写入联结点目录和目标目录?我只是有一个艰难的时间来验证联结点正在做它假设的(只写入到联结点目录而不是目标目录) – irregular 2014-12-05 05:09:05

+0

您可以通过删除一个文件或通过删除一个文件来测试联结是否工作正常另一个 - 例如从“真实”目录中尝试 - 并验证该文件是否从其他路径不再可见。 – jwismar 2014-12-05 05:10:45

+0

另外,如果您在Windows资源管理器中查看联结,它将具有与真实目录不同的图标。 – jwismar 2014-12-05 05:13:35