• ベストアンサー

teraterm から起動したプログラムの出力結果を得たい

 teraterm のマクロから exec でテキストを出力するプログラムを起動し,その出力結果をテキストとして保存したいと思っています.  上を実現するために下のようなマクロを作ったのですが,出力結果をテキストファイルとして得られません(下の例では,a.txt が作られません.またはどこに作られているかわかりません). > cmd = 'ipconfig >> a.txt' > exec cmd  マクロを実行すると一瞬黒い画面が見えるのでコマンドは実行されていると思います.何か間違っているのでしょうか.

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.2

リダイレクトはCMD.EXEの機能なので、 cmd = 'cmd /c ipconfig >> a.txt' ですかね。

その他の回答 (1)

  • hal222002
  • ベストアンサー率20% (3/15)
回答No.1

> cmd = 'ipconfig >> a.txt' a.txtを絶対パスで指定してみては?

関連するQ&A

専門家に質問してみよう