1秒毎に「OPEN」「CLOSE」という文字を交互に入力するプログラムです。
Windowsに標準で搭載されているPowerShell ISEというソフトに以下のコードを入力すれば完成します。Windows PCの作業自動化などにどうぞ。
#SendKeysを使うため、System.Windows.Forms名前空間読込
Add-Type -AssemblyName System.Windows.Forms
Start-Sleep -m 500
#[Alt] + [TAB]で前回表示Windowに切替
[System.Windows.Forms.SendKeys]::SendWait("%{TAB}")
Start-Sleep -m 500
# 無限ループです。
# 強制終了されるまで、永遠に処理を繰り返します。
while(1) {
#OPENと入力してENTERを押します。
[System.Windows.Forms.SendKeys]::SendWait("OPEN")
[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")
# 1秒待機します。
Start-Sleep -Seconds 1
#OPENという文字を消します。
[System.Windows.Forms.SendKeys]::SendWait("{BKSP}{BKSP}{BKSP}{BKSP}")
#CLOSEと入力してENTERを押します。
[System.Windows.Forms.SendKeys]::SendWait("CLOSE")
[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")
# 1秒待機します。
Start-Sleep -Seconds 1
#CLOSEという文字を消します。
[System.Windows.Forms.SendKeys]::SendWait("{BKSP}{BKSP}{BKSP}{BKSP}{BKSP}")
}
コメント