Win32::GuiTest - 模拟Windows+E 启动资源管理器

Win32::GuiTest - simulate Windows+E to start explorer

我正在使用 Win32::GuiTest 来自动化一些流程。当我需要使用 Windows+E 打开文件资源管理器时,我首先尝试了 SendKeys('{LWI}e');SendKeys('{LWI}+e');SendKeys('{LWI}(e)');,但没有按我的意愿进行操作。

能够

得到我需要的东西
SendRawKey(VK_LWIN , 0);
SendRawKey(ord('E'), 0);

SendRawKey(ord('E'), KEYEVENTF_KEYUP);
SendRawKey(VK_LWIN , KEYEVENTF_KEYUP);

但是,我想知道是否有更简单的方法来实现相同的目标。

有意思。我不确定是否有任何更短的方法来做到这一点,但是,如果你想要的只是一个资源管理器 window,那么只使用:

可能就足够了
system start => 'explorer';