删除临时/隐藏文件

时间:2019-02-20 15:34:16

标签: command-prompt windows-7-x64

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

这个前缀是什么意思?临时的隐藏文件?以及如何删除此文件?

PS:我正在使用Windows 7 x64

2 个答案:

答案 0 :(得分:3)

可能这是一个剩余的临时文件。可能是由于您的计算机在没有正常关闭系统的情况下关闭而创建的,并且在打开MS Excell时加载并修改了此文件而没有保存。

请尝试以下操作:

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

如果这不起作用:

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

如果所有操作均无效,则需要修改文件的所有权属性,将其作为您的用户所有权或管理员身份,然后带权限删除。 Web上有一个小的注册表例程,可以在Windows上单击鼠标右键或单击鼠标来实现“获取所有权”选项。在某些情况下这可能会有所帮助。

答案 1 :(得分:0)

我假设您正在尝试通过命令提示符或Powershell删除它。

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

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