Perl Win32::GuiTest-模拟Windows+;E启动资源管理器
我正在使用Perl Win32::GuiTest-模拟Windows+;E启动资源管理器,perl,gui-testing,Perl,Gui Testing,我正在使用Win32::GuiTest自动化一些过程。当我需要使用Windows+E打开文件资源管理器时,我首先尝试了SendKeys({LWI}E'),发送键({LWI}+e')和发送键({LWI}(e)')但没有它做我想要的 我能用它得到我需要的东西 SendRawKey(VK_LWIN , 0); SendRawKey(ord('E'), 0); SendRawKey(ord('E'), KEYEVENTF_KEYUP); SendRawKey(VK_LWIN , KEYEVENTF_K
Win32::GuiTest
自动化一些过程。当我需要使用Windows+E
打开文件资源管理器时,我首先尝试了SendKeys({LWI}E')代码>,发送键({LWI}+e')代码>和发送键({LWI}(e)')代码>但没有它做我想要的
我能用它得到我需要的东西
SendRawKey(VK_LWIN , 0);
SendRawKey(ord('E'), 0);
SendRawKey(ord('E'), KEYEVENTF_KEYUP);
SendRawKey(VK_LWIN , KEYEVENTF_KEYUP);
然而,我想知道是否有一种不那么冗长的方法来实现同样的目标。有趣。我不确定是否有更短的方法可以实现,但是,如果您只需要一个资源管理器窗口,那么只需使用:
system start => 'explorer';