まとめ
explorer.exe を起動しない変更された Windows ボックスで、Windows の起動時に GUI アプリケーションを実行するにはどうすればよいですか。
- Programs -> Startup フォルダにリンクを配置しても実行されません。
- 私のアプリケーションはグラフィカルなので、アプリケーションを変更してサービスとして実行することはできません。
バックグラウンド
のコンテンツを生成する専用の PC で実行する必要があるアプリケーションがありますDigital Signage
。これは、大規模な組織でプラズマ / LCD 画面に表示されるアナウンスやさまざまなスライドショー コンテンツを生成するタイプのソフトウェアです。
私はそのようなコンテンツ管理ソフトウェアのいくつかの異なるベンダーとの経験があり、それらはすべて基本的にWindowsアプリケーションを構築し、ウィンドウから何かを取り除いて、あらゆる種類のポップアップが表示されないようにします。私が扱っているベンダーの1つ現在、Windowsはexplorer.exe
起動しないように変更されています。
プログラムの起動時の実行機能は、スタートアップ フォルダ内のリンクを利用します。私が見つけたのはexplorer.exe
、私のアプリケーションも実行されていないということです。
コンピュータが起動すると、プログラム可能なコンテンツの表示を開始するデジタル サイネージ アプリケーションの実行モードで自動的に起動します。CTRL-を押してプログラムを強制終了ALTし、. 約 1 秒後... アプリケーションの開始が表示されます。DELETEexplorer.exe
taskmanager
だから、私の質問は - どうすれば起動しない Windows ボックスにアプリケーションをロードできますかexplorer.exe
? Runフォルダーでレジストリキーを使用すると、エクスプローラーがなくても機能するかどうか知っている人はいますか? 起動時にプログラムを実行する他の方法はありますか?
編集:受け入れられた回答の実装に関する注意事項
受け入れられた回答にアプローチを実装しました。これを実装するのに役立つリンクを次に示します。レジストリ キーのアプローチを試したことはありません。誰かがexplorer.exe
ロードなしで実行されることを確認した場合は、コメントを残してください。