如何在启动时运行任务并等待它完成?我知道chkdsk和其他一些程序正在这样做,但是如何? 更新:我找到了一种方法。原生API,如果任何人都好奇。Window7:在启动时运行任务并等待它完成
回答
这里是另一种方法(不知道这“原生API”是相同的,但你可以使用Windows Task Schedular.有一个在计算机启动或用户登录的选择了。
如何安装/包装(只有更多信息):Windows Task Scheduler Installer
调度程序不会暂停Windows启动。这是我第一次尝试。 – YaD 2012-02-10 20:43:56
@YaD,你可能想明确地说。还提供有关Native API的详细信息 – 2012-02-10 21:19:58
Windows有一个“HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ BootExecute”键,它的程序在任何子系统启动之前执行,即在win32,LSA等之前执行。只有当时可用的API是NativeAPI,它的大部分功能都会影响系统的安全性和稳定性(这个API可以关闭句柄,隐藏注册表键等等)当然,很多功能都没有记录,但是在http://undocumented.ntinternals.net/的人已经记录了很多。
- 1. 取消任务并等待它完成
- 2. 等待任务运行? /任务完成时跳转下一行?
- 3. 的PowerShell - 等待Firefox的启动,运行imacro并等待它完成,关闭Firefox
- 4. make:并行运行几个任务并等待完成
- 5. 在等待任务完成
- 6. Azure启动任务,等待所有其他任务完成
- 7. C#等待任务完成
- 8. 等待任务完成
- 9. ScheduledExecutorService等待任务完成
- 10. JavaFX - 等待任务完成
- 11. 同时执行所有任务并等待完成?
- 12. Robotium - 等待活动的任务完成
- 13. 正在启动线程并等待它们全部完成
- 14. 在jenkins上启动Appium并等待它完全启动
- 15. 在新进程中运行方法并等待它们完成
- 16. 在C++中运行两个进程并等待它们完成
- 17. 等待酒完成运行
- 18. 如何在流星法内运行任务而无需等待它完成?
- 19. 等待网络配置在Windows服务启动时完成
- 20. 如何让Grunt在运行另一个任务之前等待任务完成?
- 21. 等待ElasticSearch启动并运行
- 22. Shell:运行PHP脚本并等待它完成
- 23. CPP运行外部程序,等待它完成并返回RETCODE
- 24. 并行任务不等待
- 25. 等待RunOnUIThread完成并继续执行其余任务
- 26. Android Espresso:等待活动完成/启动
- 27. jQuery:等待执行任务,直到动画完成
- 28. node.js中等待任务完成
- 29. Scala脚本等待mongo完成任务
- 30. 等待多个异步任务完成
如果您找到解决方案,请将其作为答案发布。只是说你有一个解决方案,但没有说明它对谁都没有帮助。 – 2012-02-10 19:15:39