QA@IT
«回答へ戻る

回答を投稿

ベタなやり方かもしれませんが、
TeraTermのマクロと、sedコマンドの応用ではいかがでしょうか。

TeraTermマクロでtelnet通信を行う事が出来ますので、
・バッチファイルが起動される
・各変数を定義
・sedコマンドでTeraTermマクロのテンプレートから実行用マクロを生成
・TeraTermマクロを実行
・実行用マクロを削除

sedコマンドとは、Unixで文字列を置換するプログラムです。
Win32用は以下で配布されています。
http://gnuwin32.sourceforge.net/packages/sed.htm

ベタなやり方かもしれませんが、
TeraTermのマクロと、sedコマンドの応用ではいかがでしょうか。

TeraTermマクロでtelnet通信を行う事が出来ますので、
・バッチファイルが起動される
・各変数を定義
・sedコマンドでTeraTermマクロのテンプレートから実行用マクロを生成
・TeraTermマクロを実行
・実行用マクロを削除

sedコマンドとは、Unixで文字列を置換するプログラムです。
Win32用は以下で配布されています。
http://gnuwin32.sourceforge.net/packages/sed.htm