レジストリにそのプロセスのエントリを作成することにより、ウィンドウが再起動されるたびに起動できるプログラムをセットアップする方法を知っています。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
しかし、そのプロセスをバックグラウンドで実行する方法はありますか。資格情報の問題が発生したため、サービスを検討していません。
Windows には、バックグラウンド プロセスの正式な概念はありません。あなたが言いたいのは、プロセスに GUI を表示させたくないということだと思います。次の方法でそれを達成できます。
プロセスをより低い優先度で実行したい場合は、呼び出すことでそれを行うことができますが、それをSetPriorityClass
行う必要がある場合は驚くでしょう.