Windows 学習まとめ (26) - 起動時に Windows サービスを自動的に開始する 4 つの方法

方法 1


Win + R ショートカット キーで実行ウィンドウが開き、「
shell:Startup」と入力して「OK」をクリックします。

自己起動ファイルが次のパスに保存されていることがわかります。

C:\用户\[你的用户名]\AppData\Roaming\Microsoft\Windows\「开始」菜单\程序\启动

(1) スクリプトタイプ1: オリジナルスクリプトへのショートカット(スクリプトタイプ)

サービス パスを開始するスクリプトのショートカットをここに配置します。元のスクリプトではなく、元のスクリプトのショートカットである必要があることに注意してください。または、自己起動スクリプトを自分で作成し、そのパスが元のサービスの場所を指すようにすることもできます。

(2) スクリプト タイプ 2: 独自のスクリプトを記述し、元のサービス パス (サービスまたはソフトウェア タイプ) を指定し、フォルダー内に新しい txt テキスト ドキュメントを作成し、記述された内容を編集します。

D:
cd \weixin
start wechat.exe
 
 
E:
cd \goole
start Chrome.exe www.baidu #后面为要打开的网址
 
exit

ファイルのサフィックス名を .bat に変更すると、スクリプトの内容が起動後に自動的に実行されます。

 方法 2: タスクのスケジュール方法を追加する
(1) [コンピューターの管理] を開く


 (2) タスクを作成し、タスク名と説明を追加します(必要なものはすべて入力します)

 

 (3) コンピュータ起動時にトリガータスクを新規作成します。

 

(4) 新しいオペレーションを選択し、スタートアッププログラムのスクリプト(サービスに対応するパスにあるスクリプト)を読み込みます。

 [OK]をクリックしてブート自動開始タスクに参加し、確認のためにユーザー名とパスワードを入力します。

 

 (5) スケジュールされたタスクが設定されると、コンピューターの電源がオンになるたびに、このタスクが自動的にロードされます。

 方法 3: ローカル グループ ポリシーを追加する
Win + R ショートカット キーで実行ウィンドウを開き、
「gpedit.msc」と入力して「OK」をクリックします。

 开始->运行->gpedit.msc->计算机配置->Windows设置->脚本(启动/关机)。

3. [スタート]、[プロパティ]、[追加]、[参照] の順に選択し (スクリプトの場所を開きます)、[OK] をクリックします。

 それでおしまい。方法 4: 自動的に実行されるサービスを追加する (コマンド ラインを管理者モードで開始する必要があります)

Win + R ショートカット キーで実行ウィンドウが開き、
cmd と入力して「OK」をクリックします。


 3. スタート --- ファイル名を指定して実行 ---cmd --- Enter を押して、ポップアップ ウィンドウに次のコマンドを入力します。

sc create ServiceTest binPath= D:\WorkPlace\编译打包版本文件\start.bat  start= auto

このうちServiceTestは作成するサービスの名前です。作成したサービスを削除するのも非常に簡単で、次のコマンドを使用するだけです。

sc delete ServiceTest

 4. コントロール パネル --- 管理ツール --- サービス (ま​​たはスタート --- ファイル名を指定して実行 ---services.msc --- 確認) を開き、サービス マネージャーを開き、作成したサービスが既に存在していることを確認します。ポイント、サービス実行が作成されました。

рекомендация

отblog.csdn.net/u012562943/article/details/131476248