删除临时/隐藏文件

问题描述 投票:0回答:2

当我在提示符中输入~$命令时,我可以在桌面上看到带有dir/a前缀的文件。当我想删除它时,我有一条消息Impossible to find C:\Users\myname\Desktop\~$myfile.xlsx

这个前缀是什么意思?临时隐藏文件?我该如何删除这个文件?

PS:我使用的是Windows 7 x64

command-prompt windows-7-x64
2个回答
3
投票

可能这是一个剩余的临时文件。可能是因为你的电脑关闭而没有经常关闭系统而且MS Excell打开时加载并修改了这个文件而没有保存。

请尝试以下方法:

  1. 以安全模式启动Windows。
  2. 尝试删除。
  3. 重启。

如果这不起作用:

  1. 在安全和DOS(提示)模式下启动。
  2. 转到您的桌面文件夹(cd c:\mypc\user\等)。
  3. 键入attrib -$myfile.xlsx -r -h -s(这使您的文件不是只读,不是隐藏而不是系统文件),然后在键盘上输入。
  4. 键入del -$myfile.xlsx然后进入,看看会发生什么。
  5. 重启。

如果所有这些都不起作用,则需要修改文件的所有权属性,将其用于用户所有权或管理员,然后删除权限。网上有一个小的注册表例程,用于在Windows上右键单击或鼠标实现“取得所有权”选项。在某些情况下,这可能会有所帮助。


0
投票

我假设你试图通过命令提示符或powershell删除它。

如果您正在使用PowerShell,PS会将“$ myfile”解释为变量,并且由于“$ myfile”为空,它将尝试删除“〜.xslx”。

如果您使用的是标准Windows命令提示符,那么您应该只能运行“del~ $ myfile.xlsx”。

© www.soinside.com 2019 - 2024. All rights reserved.