dポイントプレゼントキャンペーン実施中!

 teraterm のマクロから exec でテキストを出力するプログラムを起動し,その出力結果をテキストとして保存したいと思っています.

 上を実現するために下のようなマクロを作ったのですが,出力結果をテキストファイルとして得られません(下の例では,a.txt が作られません.またはどこに作られているかわかりません).

> cmd = 'ipconfig >> a.txt'
> exec cmd

 マクロを実行すると一瞬黒い画面が見えるのでコマンドは実行されていると思います.何か間違っているのでしょうか.

A 回答 (2件)

リダイレクトはCMD.EXEの機能なので、


cmd = 'cmd /c ipconfig >> a.txt'
ですかね。
    • good
    • 3

> cmd = 'ipconfig >> a.txt'


a.txtを絶対パスで指定してみては?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています