経緯 仕事で使うメッセンジャーツールで毎回同じメンバーのグループを作る必要があるのですが、 そのツールが提供する設定やらコマンドやらでは、その操作を自動化できそうになかったので、 しょうがなくSendKeys操作でやることにしました。 せっかくの機会なので、こういう場面で自動化しやすくするためにPowerShellの関数を作り、 その過程で得た知識の備忘録として記載。 SendKeysとは ・キーストローク(打鍵、キーを押すこと)によってキーに対応した情報をアプリに送ること。 また、キーストローク単体でSendKeysと同じ意味で使われることもある。 ・自動化するにあたっての最終手段です。(妥協策) メリット ・Windowsの標準ツールで実装、および、利用することができる。 (.NETやWSHの環境で動作できるため。他はよく知りません...) ・他のアプリのCUIコマンドやAPIを覚える