And*_*and 6 windows popups task-scheduler window-focus
我编写了一个小型控制台程序,用于检查我的所有网站是否都已启动并正常运行。我使用Microsoft Windows 任务计划程序每天自动运行一次该程序。
问题是,很自然地,程序每次运行时都会窃取焦点。我更希望它启动时不会成为我桌面上最顶层的窗口。实现这一目标的最简单方法是什么?当然,我可以重写我的 EXE 来创建一个背景窗口(或者根本没有窗口),但是如果任务计划程序有一个像“不要窃取焦点”之类的选项会很好,但也许这甚至是不可能的...
小智 6
您可以让任务计划程序运行打开控制台程序的 vbscript。vbscript 可以使用 Shell Run 方法将其最小化,如下所示:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "notepad.exe", 6, true
Run Code Online (Sandbox Code Playgroud)
http://ss64.com/vb/run.html 上有一些关于此的基本信息
| 归档时间: |
|
| 查看次数: |
5363 次 |
| 最近记录: |