Windows7のロック/アンロック時をトリガーにPOSTイベントを投げる
「Windows7のログオン/オフをトリガーにPOSTイベントを投げる」1
では、ロック/アンロックを契機にPOSTできなかった。
以下は、ロック/アンロックを契機にPOSTイベントを投げる方法を記述する。
TL;DR
タスクスケジューラに「ワークステーション ロック/アンロック時」時に
プログラムを開始を開始するタスクを追加する。
プログラムは、Power Shell ScriptによるInvoke-RestMethodコマンドの実行。
環境
Windows 7 Professional SP1 64Bit
準備
Power Shell v3.0 をインストールする2
POSTイベントを投げるスクリプトの作成
任意のエディタで <ファイル名>.ps1
を作成する。
Invoke-RestMethod -Uri "YOUR URL" -Method POST
スクリプト登録
ファイル名を指定して実行
taskschd.msc
新規タスクを作成
taskschd.msc
メニューバー【操作】→ 【タスクの作成】を押下し、画像の画面を開く。
タブ「全般、トリガー、操作」を設定
タブ「全般」
名前: ログオン時に開始する ほにゃらら スクリプト
タブ「トリガー」
【新規】を押下
タスクの開始: ワークステーション アンロック時
特定のユーザ: チェック。(必要があれば、ユーザの変更をしてください)
タブ「操作」
【新規】を押下
操作: プログラムの開始
プログラム/スクリプト: powershell
引数の追加: -ExecutionPolicy RemoteSigned -File C:\Windows\System32\GroupPolicy\User\Scripts\Logon\<ファイル名>.ps1
FileのPATHはどこでも良いので絶対PATHで記述してください。
上記PATHは、参照ボタンを押下したときのディレクトリです。
Author And Source
この問題について(Windows7のロック/アンロック時をトリガーにPOSTイベントを投げる), 我々は、より多くの情報をここで見つけました https://qiita.com/byuu/items/6dfe4e6fa477824f5b02著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .