PerlScriptとは
まぁ、Perlはスクリプト言語なんだけど、WINDOWSには特にPerlScriptという言語があります。
このPerlScriptは、WSHを記述する言語で、VBScriptやJScriptと兄弟言語のようです。
ActivePerlをインストールすると自動的にPerlScriptが使えるみたいです。
また、VBScriptと同じようにWScriptやCScriptの引数として実行されますね。
以下の参考リンクを元にサンプル(perlsample.wsf)を作ってみました。
このサンプルは、メモ帳を起動し、そこにタイプライターのように『Hello from PerlScript!』を自動入力します。
<job id="WshShell"> <script language="PerlScript"> use strict; use warnings; our $WScript; my $WshShell = $WScript->CreateObject("WScript.Shell"); $WshShell->Run('notepad'); my $message = "Hello from PerlScript!"; for (my $i = 0; $i < length($message); $i++) { $WScript->Sleep(200); $WshShell->SendKeys(substr($message, $i, 1)); } </script> </job>