タスクを起動時に実行して完了を待つ方法はありますか?私はchkdskといくつかの他のプログラムがそれをやっていることを知っていますが、どうですか? 更新:方法を見つけました。誰かが好奇心が強いなら、ネイティブAPI。ここでWindow7:起動時にタスクを実行し、完了を待ちます。
答えて
は/ラッパーを(インストール方法別の方法(この「ネイティブAPI」は同じですが、あなたはあまりにもコンピュータ起動時に上またはユーザーログインオプションがありWindows Task Schedular.を使用できるかどうかわからない。
スケジューラはWindowsの起動を一時停止しません。これは私が最初に試したことでした。 – YaD
@ YaDあなたはそれを明白に言いたいかもしれません。また、ネイティブAPIについて詳しく説明します –
Windowsには "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session \ BootExecute"キーがあり、その中のプログラムはすべてのサブシステムが起動する前、つまりwin32、LSAなどの前に実行されます。その時点で使用可能なAPIのみがNativeAPIです。ほとんどの機能がシステムのセキュリティと安定性を損なう可能性があります(このAPIはハンドルを閉じたり、レジストリキーを隠すなど)その機能の多くは文書化されていませんが、http://undocumented.ntinternals.net/の人はそれらの多くを文書化しています。
- 1. デッドロックなしでシャットダウン時にタスクが完了するのを待ちます
- 2. ジェンキンでAppiumを起動し、起動が完全に完了するまで待ちます
- 3. スレッドプールでタスクが完了するのを待ちます
- 4. ConnectableObservableのサブスクライバのタスクの完了を待ちます
- 5. SuckerPunch :: Jobタスクの完了を待ちます
- 6. 動的に作成されたタスクが完了するまで待ちます。
- 7. WiXツールセットはインストール後にカスタムアクションを実行し、完了を待ちます
- 8. SKAction完了待ち
- 9. 次のタスクを実行する前にすべてのスレッドが完了するまで待ちます
- 10. コードを実行する前にスウィフトアニメーションが完了するのを待ちます。
- 11. ClosedShapeストリームの完了を待ちます
- 12. Task.ContinueWithタスクが完了する前に起動します
- 13. WPF - タスクが次の実行前に終了するまで待ちます
- 14. タスクが完了するまで待つ
- 15. AppDelegateでCKQueryを実行中 - 完了するまで待ちます
- 16. Python:Windowsで新しいコマンドプロンプトを起動し、終了/終了を待ちます
- 17. Scalaスクリプトがmongoがタスクを完了するのを待ちます
- 18. タスクの完了後にJavaFXがコードを実行します
- 19. 続行タスクが完了するのを待たずに
- 20. タスクをキャンセルして終了するまで待ちます
- 21. DASK - 実行中にワーカーを停止すると、完了したタスクが2回起動されます。
- 22. SSISコントロールフロー:すべてのタスクが完了するまで待ちます
- 23. Android Express - 非同期タスクが完了するまで待ちます
- 24. Windowsサービスアプリケーションは、1度だけ実行時間の長いタスクを実行し、完了後に停止します。
- 25. アプリケーション起動時に非同期タスクを開始し、後でボタンをクリックするのを待ちます。
- 26. Rx.NET GroupByUntilグループの終了、スレッドの完了を待ちます
- 27. Spring、アプリケーション起動時にタスクを1回実行する
- 28. 起動サーバー - 完了! ION 2でプロジェクトを実行せずに
- 29. インターネット接続が完了するまで待ち、ノードWebkitアプリを起動します
- 30. 完了時に `sample`が起動します。避ける方法?
解決策が見つかった場合は、回答として投稿してください。それが何であるかを言わずに解決策があると言うだけで誰も助けません。 –