有没有办法在 Windows 中自动执行文件夹优化类型?

shi*_*zou 5 windows script automation windows-8

在 Windows 7 和 8 中,下载文件夹会在一段时间后针对图片进行优化,这会导致文件夹在打开时滞后,甚至在更改后时不时返回图片。

有一种方法可以解决这个问题:http : //www.istartedsomething.com/20121202/quick-fix-for-very-slow-to-load-downloads-folder-in-windows-7-8/

但我想用脚本和任务调度程序自动执行此操作。

是否可以?应该使用哪些命令?

Pet*_*orf 5

查看注册表项:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
Run Code Online (Sandbox Code Playgroud)

那里有很多数字。它们代表特殊的外壳对象,包括文件夹。

Shell子项下,它们可以具有SniffedFolderTypeWindows 认为最好的类型的值,或者FolderType是您在资源管理器中设置的值。它可以是Generic, Pictures, Documents等。

您可以使用 reg.exe 或其他 PowerShell 来更改这些值,但我不确定Downloads每个用户和计算机代表文件夹的数字是否相同。但是,如果您只想为自己的用户执行此操作,那应该可行。

在我的情况下35是下载文件夹,所以我可以使用:

REG.exe ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\35\Shell" /v FolderType /t REG_SZ /d Generic /f
Run Code Online (Sandbox Code Playgroud)

显然,您还可以通过添加一个名为FolderType以下名称的新字符串 (REG_SZ) 值来禁用整个嗅探业务:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell
Run Code Online (Sandbox Code Playgroud)

数据用途: NotSpecified