答案1
Powershell 需要-force
删除Thumbs.db
,如下所示:
Remove-Item "W:\" -include "thumbs.db" -recurse -force
重要的一点是,我了解到,由于 Windows 7 资源管理器不会在本地磁盘上的文件夹中创建 Thumbs.db,因此只能在远程网络位置。
答案2
您应该在执行此操作之前终止 explorer.exe,因为 explorer 会创建这些文件。另外,不要尝试使用 powershell 或 cmd 删除它。最好使用 Cygwin 删除它,或者先删除所有图片,然后再删除目录本身。您可能需要在 explorer 中刷新目录。
另外,请检查资源管理器的文件夹选项中是否有与微型图像相关的内容。
答案3
Thumbs.db 是 Windows 自动创建的这些文件之一(可能这是一个图片缩略图集合,当您打开包含图片的目录时可以看到它,它可以显示其中的图片缩略图而不是图标),它被视为系统文件。因此只有 Windows 管理员才允许更改或删除它。好吧,在旧版 Windows 中,这很容易做到,但从 Win7 等开始,Windows 正在关闭那些不安全的“窗口”,让我们系统程序员疯狂地尝试完成一些任务。总而言之,您必须激活系统管理员帐户,并使用该登录名执行这些任务。