• ベストアンサー

【バッチファイル】コマンド上で書いた文字をテキストに表示

コマンド上で入力した文字を、元々あるテキスト(メモ帳)に 書き出したいのですが、どなたかご存知の方、ご教授願いますm(_ _)m 例)、 ping 192.168.*.***>"C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt" ipconfig /all>>"C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt" "C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt">notepad.exe ↑で作成したテキストに、サービスタグ(仮に、XTZ1234とします)を追記したい ということです。 よろしくお願いいたします。

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

  • ベストアンサー
  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.3

一応私のパターンも記述しておきます。 @echo off cls set tag= set /p tag=タグを入力して下さい> echo %tag% >> "C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt"

sartan
質問者

お礼

ありがとうございました!

その他の回答 (2)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.2

@ECHO OFF echo サービスタグを入力してください。 SET/P TAG=">" echo %TAG% というバッチファイルを作って、仮にSetSTag.batという名前をつけたとすると、 SetSTag.bat >> "C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt"

sartan
質問者

お礼

ありがとうございました!

  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.1

こういうことでしょうか? echo XTZ1234 >>"C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt" 意味が違いますか?

sartan
質問者

補足

コマンド上で作業者にサービスタグを入力させ、 その文字をテキストに表示させたいということです。 わかりにくくてすみません(>_<)

関連するQ&A