我正在编写一个Python脚本来切换Windows资源管理器的“隐藏项”状态。它更改了Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden
的值,但要使更改生效,必须刷新资源管理器的所有实例
几个月前,我用AutoHotkey实现了同样的想法,在那里,我可以通过在AutoHotkey论坛上找到的以下命令来解决刷新问题:
WinGetClass, CabinetWClass
PostMessage, 0x111, 28931, , , A
PostMessage, 0x111, 41504, , , A
我尝试了不同的方法来翻译它,但无法让它与Python一起工作。在寻找答案的过程中,我还发现了一个使用C#(Refresh Windows Explorer in Win7)的解决方案,它比自动热键版本复杂得多。我可以让Python脚本调用C#脚本,但我更喜欢没有辅助文件的解决方案
如何用Python实现这种行为
使用pywin模块:
相关问题 更多 >
编程相关推荐