windows-7 – ms word文件的硬链接隐藏且未更新
我在
Windows 7中创建了一个docx文件,其中包含一些文本(initial.docx),然后我创建了一个硬链接:
mklink /H new.docx initial.docx 我打开new.docx,我可以看到我最初在initial.docx中输入的文本.现在我在new.docx中输入更多文本.问题出在这里:我保存它,此时,initial.docx隐藏在windows-explorer中.我打开initial.docx,我可以看到它不包含我在new.docx中保存的新文本. 如果不是在创建后修改new.docx而是修改原始文件并保存它,那么new.docx会被隐藏并且不包含修改. 有人知道解决方法吗? 请注意,如果我对文本文件执行相同操作,则不会出现此问题:文件已有效链接,其中一个文件中的每个更改都在另一个文件中可见.
可能无法解决这个问题.我怀疑这是某些程序中保存过程如何工作的副产品.
它们将保存到新的临时文件,然后重命名一些,最后删除原始文件,而不是简单地在现有文件的顶部写入.这为您提供了额外的安全性.如果您的计算机在保存期间崩溃,原始文件应该仍然存在,并且您可能将新版本作为临时文件提供,因此从理论上讲,您什么都不会丢失.对于只是覆盖文件的程序,如果在保存期间发生故障,那么您可能会丢失所有内容. 我怀疑在保存/重命名操作期间,您的链接正在被删除.我不相信你能做些什么.您会在文件上明确设置ACL时看到相同的行为. 我见过很多使用这种保存程序的程序,这不仅仅是MS Office. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如果正在使用端口,Windows批处理脚本将打印错误消息
- 当他们失去焦点时间谍和窗户关闭
- windows-7 – 通过串行电缆的PPP连接适用于WindowsXP,但在W
- windows-server-2008 – 如何追踪Windows Server 2008崩溃的
- WPF:在MVVM中管理Windows(打开,关闭等)?
- windows server 2016部署wsus服务
- 如何在Windows上从c控制台应用程序打印UTF-8
- 如何在Windows 7下找出应用程序需要的权限
- 这个编辑器在Windows 10 cmd中由“git commit –amend”打开
- winapi – Win32 CRITICAL_SECTION包含什么?
- windows – driver.manage().window().使用Chrom
- 在Windows上使用mkbundle创建C#可执行文件
- windows-server-2008 – 机器启动组策略是如何处
- Test-Cluster Powershell cmdlet List vs Valida
- 替换一个dll时出现.net DLL版本问题
- 在Windows应用商店应用中使用dblinq到SQLite会通
- windows server 2008 服务器安全设置初级配置
- 如何退出Microsoft GW-BASIC,IBM BASICA或其他类
- 保存和加载图像到IsolatedStorage需要保存两次
- windows中,apache/wamp 不能正常访问thinkphp5项