- ベストアンサー
【バッチファイル】コマンド上で書いた文字をテキストに表示
コマンド上で入力した文字を、元々あるテキスト(メモ帳)に 書き出したいのですが、どなたかご存知の方、ご教授願います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とします)を追記したい ということです。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一応私のパターンも記述しておきます。 @echo off cls set tag= set /p tag=タグを入力して下さい> echo %tag% >> "C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt"
その他の回答 (2)
- ham_kamo
- ベストアンサー率55% (659/1197)
@ECHO OFF echo サービスタグを入力してください。 SET/P TAG=">" echo %TAG% というバッチファイルを作って、仮にSetSTag.batという名前をつけたとすると、 SetSTag.bat >> "C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt"
お礼
ありがとうございました!
- Yeti21
- ベストアンサー率47% (396/830)
こういうことでしょうか? echo XTZ1234 >>"C:\Documents and Settings\=====\デスクトップ\%COMPUTERNAME%.txt" 意味が違いますか?
補足
コマンド上で作業者にサービスタグを入力させ、 その文字をテキストに表示させたいということです。 わかりにくくてすみません(>_<)
お礼
ありがとうございました!