Windows サービス関連のメモ

タスクスケジューラ

起動方法

起動時に実行したいなどイベントドリブンなタスクはタスクスケジューラから登録する(多分

タスクスケジューラはtaskschd.mscなので、ファイル名を指定して実行する

powershellスクリプトをタスクとして登録する

.batはわからないのでps1で書きたい(かけるものなら)が、タスクスケジューラの「プログラムの開始」で詳細にそのままps1のファイルを登録したら(デフォルトでは)メモ帳でps1ファイルが開くだけで実行されるわけではない。実行するには、詳細には「powershell」を指定し、引数の -File で実行したいファイルを指定する。

f:id:totem_3:20200509155518p:plain:w300

サービス

動かし続けたいものはサービスとして登録する(多分

これはタスクマネージャのサービスのところから起動できる