RESTをいろいろ飛ばしまくって、室内を半自動化をごそごそ進めてはいるのだが、
PowerShellのps1ファイルからの起動でInvoke-RestMethodを発生させるところで謎の現象が出て悩んでいる。
Invoke-RestMethodでGETを発生させることそのものは動くのだが、Invoke-RestMethodを呼ぶとその後にキーボードの操作が不可になるという。。。
現象も妙で
- ps1ファイル内でInvoke-RestMethodを呼ぶと、その後の文字入力が入らなくなる。アローキーは想定以外の場所にカーソルが動く(感覚的には、何か変な修飾キーが押されたままのような感じ)
- コンソールからInvoke-RestMethodを呼ぶ分には問題ない
- ps1ファイル内でInvoke-RestMethodをコメントアウトすると現象が消える。
- コンソールセッションを再起動(つまりWindowsサインイン/サインアウト)をしないと回復しない
ネットで調べても、らしい現象の記事は見つからないし。。。
自作の行動統計用キーロガーとか作り込んでるから、そのあたりと衝突しているのかね。ウィルスではないと思いたいが。
とりあえず謎なので記録のみ。