如何从 Windows 7 中的音乐文件夹中删除专辑封面、desktop.ini 和 thumbs.db?我可以看到所有这些文件,因为我将硬盘从旧电脑中取出并放入新电脑中。现在它有操作系统不使用的所有这些垃圾文件,所以我想删除它们并让它们远离我的视线。
答案1
使用 Windows 7 的 Power Shell,这对我来说很管用。保存此答案,以防其他人遇到此问题。
Get-ChildItem -incl "desktop.ini","thumbs.db","*.jpg" -path "V:\Music" -force -recurse | Remove-Item
这应该可以在 Linux 中运行,但我还没有测试过所以我不太确定。
find ~/music -type f -name "desktop.ini" -delete
find ~/music -type f -name "Thumbs.db" -delete
find ~/music -type f -name "*.jpg" -delete
答案2
thumbs.db
您可以通过打开本地组策略编辑器(+R和 Enter gpedit.msc
)并转到来阻止在 Windows Vista 及更高版本(7 等)中创建;
User Configuration -> Administrative Templates -> Windows Components > Windows Explorer
或File Explorer
适用于 Win8
然后编辑Turn off the caching of thumbnails in hidden thumbs.db files
.Enable
它并点击OK
。
要删除已经创建的,您可以right click
->Properties
在驱动器上My Computer
,点击Disk Cleanup
,仅勾选Thumbnails
,然后点击OK
。
如果你无法访问 LGPE(例如MMC could not create the snap-in
)或者它根本不起作用,你可以尝试一下注册表;
HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Explorer -> Advanced
设置DisableThumbnailCache
1
如果DisableThumbnailCache
不存在,则创建一个新的DWORD
可能需要或不需要重启
答案3
这可以通过命令提示符中的两个单行命令完成......
首先,打开一个cmd
窗口,cd
然后音乐文件夹。然后,运行以下两个命令:
del /s /q /f /a:h ".\*thumbs.db"
del /s /q /f /a:s ".\*desktop.ini"
这些将递归删除当前目录中所有所需的文件。
答案4
扩大Bigbio2002的回答你可以在批处理文件中添加 cd。
这是修改后的版本。我刚刚将其保存到映射到 Z 的 NAS 文件夹的根目录中,这将适用于任何其他具有驱动器号的驱动器。
您可以更进一步,将其添加到 Windows 任务计划程序中的任务中,以便在您登录后运行,这就是我所做的。
@echo off & title %~nx0 & color 5F & chcp 65001 >NUL
cd /d "%cd%"
echo Cleaning 'thumbs.db' files from %cd% and all of its sub-directories.
echo/
del /s /q /f /a:h ".\*thumbs.db"