如何在啓動時運行任務並等待它完成?我知道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