删除 temporary/hidden 个文件
Delete an temporary/hidden file
当我在提示符下执行 dir/a
命令时,我可以在桌面上看到一个带有 ~$
前缀的文件。当我想删除它时,我收到一条消息 Impossible to find C:\Users\myname\Desktop\~$myfile.xlsx
这个前缀是什么意思?临时隐藏文件?我怎样才能删除这个文件?
PS:我正在使用 Windows 7 x64
我假设您正在尝试通过命令提示符或 powershell 删除它。
如果您使用的是 PowerShell,PS 会将“$myfile”解释为一个变量,并且由于“$myfile”为空,它将尝试删除“~.xslx”。
如果您使用的是标准 Windows 命令提示符,那么您应该能够 运行 "del ~$myfile.xlsx".
可能这是剩余的临时文件。它可能是在您的电脑没有定期关闭系统而关闭时创建的,并且打开 MS Excell 时加载并修改了此文件但未保存。
尝试以下操作:
- 以安全模式启动您的 Windows。
- 尝试删除。
- 重启。
如果这不起作用:
- 以安全和 DOS(提示)模式启动。
- 转到您的桌面文件夹(
cd c:\mypc\user\
等等)。
- type
attrib -$myfile.xlsx -r -h -s
(这使得你的文件不是 read only,不是 hidden 而不是 s系统文件)然后在键盘上输入。
- 键入
del -$myfile.xlsx
然后 输入 看看会发生什么。
- 重启。
如果所有这些都不起作用,则需要修改文件的所有权属性,将其作为您的用户所有权或管理员,然后使用权限删除。 Web 上有一个小的注册表例程,可以通过右键单击或将鼠标放在 Windows 上来实现 "take ownership" 选项。这在某些情况下会有所帮助。
当我在提示符下执行 dir/a
命令时,我可以在桌面上看到一个带有 ~$
前缀的文件。当我想删除它时,我收到一条消息 Impossible to find C:\Users\myname\Desktop\~$myfile.xlsx
这个前缀是什么意思?临时隐藏文件?我怎样才能删除这个文件?
PS:我正在使用 Windows 7 x64
我假设您正在尝试通过命令提示符或 powershell 删除它。
如果您使用的是 PowerShell,PS 会将“$myfile”解释为一个变量,并且由于“$myfile”为空,它将尝试删除“~.xslx”。
如果您使用的是标准 Windows 命令提示符,那么您应该能够 运行 "del ~$myfile.xlsx".
可能这是剩余的临时文件。它可能是在您的电脑没有定期关闭系统而关闭时创建的,并且打开 MS Excell 时加载并修改了此文件但未保存。
尝试以下操作:
- 以安全模式启动您的 Windows。
- 尝试删除。
- 重启。
如果这不起作用:
- 以安全和 DOS(提示)模式启动。
- 转到您的桌面文件夹(
cd c:\mypc\user\
等等)。 - type
attrib -$myfile.xlsx -r -h -s
(这使得你的文件不是 read only,不是 hidden 而不是 s系统文件)然后在键盘上输入。 - 键入
del -$myfile.xlsx
然后 输入 看看会发生什么。 - 重启。
如果所有这些都不起作用,则需要修改文件的所有权属性,将其作为您的用户所有权或管理员,然后使用权限删除。 Web 上有一个小的注册表例程,可以通过右键单击或将鼠标放在 Windows 上来实现 "take ownership" 选项。这在某些情况下会有所帮助。