使用powershell发送击键而不激活窗口

时间:2016-08-06 02:53:42

标签: powershell-v2.0 powershell-v3.0 sendkeys

我正在对应用程序执行击键,在执行此操作时,应用程序将变为活动状态。这将中断我当前的活动。

方法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

这两种方法都会激活应用程序窗口,然后发送击键。 有没有办法在不激活窗口的情况下发送密钥?

0 个答案:

没有答案