【发布时间】:2019-04-17 09:02:41
【问题描述】:
我有一个 Windows 应用程序,当启动时使用任务计划程序启动时没有焦点(即,我无法在应用程序中执行键盘命令,直到我单击应用程序成为焦点)。焦点在桌面上。
应用程序通过任务计划程序启动,因为它需要最高权限才能启动(绕过 UAC 提示)。
似乎只有第三方应用程序支持此切换到应用程序。我曾尝试使用批处理文件启动命令来切换焦点,但启动延迟,但我无法找到任何可以切换焦点的 Windows 批处理文件命令。
【问题讨论】:
-
那是因为没有。
-
您可以尝试使用 sendKeys.bat - 仅将应用程序置于焦点,您可以省略发送键部分并仅指向窗口名称 -
call sendKeys.bat "WindowTitle" "" -
Powershell 可以做到这一点,如果这是可以接受的:stackoverflow.com/questions/42566799/…
标签: windows batch-file windows-10