我正在对应用程序执行击键,在执行此操作时,应用程序将变为活动状态。这将中断我当前的活动。
方法1:
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('title of the application window')
Sleep 1
$wshell.SendKeys('~')
方法2: 导入WASP模块并发送击键。
$window = Select-Window | Where-Object {$_.Title -like "*ApplicationName*" }
Send-Keys -Keys " " -Window $window
这两种方法都会激活应用程序窗口,然后发送击键。 有没有办法在不激活窗口的情况下发送密钥?