これはいつも私を悩ませてきたものです。
コンピューターやラップトップの起動は時間の無駄であり、私はこの時間を自分で飲み物を飲んだり、作業環境をセットアップ/クリーンアップしたりするためによく使用します。実行する必要のあるアプリケーションをすでに実行している。
シングルユーザー環境では、これは実際の問題ではなく、マルチユーザー環境では、「ログオン前」の起動フォルダーにある一般的なアプリケーションを起動する可能性があります。
これについて私が目にする多くの用途の1つは、ユーザーがログインする前に、すでにワイヤレスネットワークに接続していることです。
上記を行う方法はありますか?
ApplicationAsService またはBasta Computingの AppToService のいずれかを使用することをお勧めします
これらの各アプリケーションを使用すると、.exeをシステムサービスとして実行できます。システムが起動すると起動します。ここでの欠点は、アプリケーションがWebフロントエンドにない場合、サービスとして実行しているときにインタラクティブインターフェイスにアクセスできない可能性があることです。多くのアプリには、このような状況に対応するための管理インターフェイスがあります。
これはあなたの質問に対する直接の答えではありませんが、最近、Vistaラップトップを起動することはめったにありません。ラップトップのスリープおよび休止状態機能を使用することにより、必要な再起動の回数を減らすことができます。
画面を閉じると、Vistaはスリープモードになります。この状態では、消費電力がはるかに少なくなります。スリープモードから回復するのに数秒しかかからず、すべてのアプリケーションが同じ状態に戻ります。
Vistaは休止状態にすることもできます。これは、すべてのRAMがハードドライブに保存された後、ラップトップが自動的にシャットダウンすることを意味します。ラップトップの電源を再びオンにすると、RAMの内容はハードドライブ。これはスリープモードからの回復よりも時間がかかりますが、完全な再起動よりも時間がかからない可能性があります。ここでも、開いているすべてのアプリケーションが同じ状態になります。
私のラップトップは通常プラグインされているので、私は通常スリープモードを使用します。
それらはサービス :-)と呼ばれます。
実際には、任意のアプリケーションをサービスとして実行できるツールがありますが、今は名前を思い出せません。
あるいは、Vistaには大幅に改善されたタスクスケジューラがあり、この種のことも実行できます。
これらの回答をありがとう@Axxmasterr、別の一般的なツールは FireDaemon です。開発者である私は、これを実行できる.NETサービスをまとめるのも同じくらい簡単だと思います。 1時間のコーディングを節約するための「無料のソリューション」を見つけたいと思っていたので、FireDaemonLiteが利用できなくなったのを見て悲しくなりました。だからクイック検索と私はこれを見つけました:
http://www.codeproject.com/KB/system/xyntservice.aspx
基本的に、この.NETサービスをインストールすると、INIにリストされているすべてのプロセスが一般的に実行されます。自由に変更できるようにオープンソース!
ほとんどの非ユーザーサービスは、ログオンする前から、要求どおりのことを実行しています。ただし、右下の時計の横に表示されているアイテムの数を確認する必要があります(タスクバーを移動した場合を除く)。ログインすると、これらのアイテムはすべて起動し、多くは1つのIDに関連付けられている可能性があります。
多くの人は、提供されているすべてのツールバーをインストールすることで、そこにあるアイテムが多すぎて、起動時間が遅くなります。
起動時に何が設定されているかを確認するには、次のようにします。
選択を解除する場合は十分に注意し、一度に1つずつ再起動してください。何かがわからない場合は、触れないでください。
ワイヤレスに関しては、接続を無効にすることもできますが、それはあなたがそれを使用するたびにそれを有効にするでしょう。
また、メモリの追加についても考えてください。メモリを増やすと、より高速なコンピュータに変換できます(通常)
幸運を。