サポートチーム便り2011.07.20
FTP接続されたディレクトリーのPCバッチ・ファイルを実行する
Question
FTP 接続中の宛先ディレクトリーにある PC バッチ・ファイルを実行したいと考えています。つまり、目的の Windows マシンに FTP 接続して、ユーザー ID とパスワードを入力し、FTP PUT コマンドを実行して、ファイルを Windows マシンに送信しようというわけです。それで、その同じディレクトリーが、アップロードしたばかりのファイルを処理する簡単なバッチ・スクリプトを実行するという具合です。FTP DIR コマンドからそのスクリプトを確認できるのですが、実行の仕方がわかりません。
Answer
Windows ボックスで iSeries Access for Windowsの「Incoming Remote Command」サービスを読み込み、構成します。そうすれば、RUNRMTCMD (QShell が好みなら QShell の rexec) でバッチ・ファイルを実行できます。