これでGUI操作も自動化できるね。
とりあえず、メモ帳にabを入力→全コピー→新しいメモ帳にペーストという動作。

notepad.exe
Start-Sleep -s 2

[System.Windows.Forms.SendKeys]::SendWait("{TAB}")
[System.Windows.Forms.SendKeys]::SendWait("a")
[System.Windows.Forms.SendKeys]::SendWait("{TAB}")
[System.Windows.Forms.SendKeys]::SendWait("b")
[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")
[System.Windows.Forms.SendKeys]::SendWait("^a")
[System.Windows.Forms.SendKeys]::SendWait("^(C)")

notepad.exe
Start-Sleep -s 2
[System.Windows.Forms.SendKeys]::SendWait("^V")

 

実行結果

 

結構使えそうな感じ。ただ、タイミングも関係してくるので注意が必要。

<スポンサーリンク>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)