コマンドプロンプトのコマンドで、特定のラインから終わりのラインまでの実行コマンドや実行結果をテキスト等に吐きだすことのできるのコマンドがありましたら教えて下さい。
(SQLで言うところのスプールみたいなものです。)
例
C:\>○○○ ←(開始)
C:\>DIR
C:\ のディレクトリ
2001/12/18 14:57 <DIR> WINNT
2002/06/26 20:26 <DIR> PrintAgent
C:\>●●● ←(終了)
上の例だと、○~●の間の行がテキストに吐き出される形となります。
SQLやUNIXでは可能な操作なので、あるとは思うのですが・・・
もし、ご存知の方いましたら宜しくお願いします!
No.3ベストアンサー
- 回答日時:
#2です。
そうですね。>可能であれば、入力コマンド、実行結果などの一連動作を
>テキストに吐き出して
残念ながら、ないですねぇ…。と言いつつ、ありますよ。
Echo文を使ってください。少々泥臭いですが、
「Echo ABC」とすると、表示は「ABC」となります。それをリダイレクションすればいいんです。つまり使用したコマンドなんかを「echo DIR C: >> spool.txt」とすれば良いんですね。
ただし、バッチファイルの先頭に「Echo Off」と入れてください。たまにecho文も一緒に表示されちゃいますので、「echo」を表示させない意味で「echo off」お忘れなく。
No.2
- 回答日時:
はじめまして。
DOSの世界では、リダイレクションといいます。
方法は#1さんがご提示された方法です。なおリダイレクションには2通りあります。
例えば、
DIR C: > Spool.txt
DIR D: > Spool.txt
とすると、結果は「DIR D:」の結果しか残りません。両方残したい場合は「>」を2つ重ねて使用します。
DIR C: > Spoll.txt
DIR D: >> Spool.txt
これで、両方の結果が残ります。
ありがとうございました。
リダイレクションについては理解できたのですが、
このリダイレクション機能だと、一つずつの入力コマンドに対する実行結果しか吐き出すことができないようのなのですが…。可能であれば、入力コマンド、実行結果などの一連動作をテキストに吐き出して(今日1日行った操作と結果のログみたいな感じ。)見ることができたら良いのですが、リダイレクションにはそのようなオプション機能があるのでしょうか?
No.1
- 回答日時:
それらの内容をバッチファイルに入れて作成します。
なんとか.bat > 出力ファイル名
としてあげれば、出力できます。
ま、このようなパイプ機能を使うしかないのですが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ttlで戻り値を取得する方法
-
バッチファイルでキー操作を行う。
-
コマンドプロンプトが実行中か...
-
Tera Term Proに関する質問です。
-
コマンドプロンプトで表示が多...
-
RTX1100の削除コマンド
-
VBユーザーフォームで時間入力
-
dosバッチ起動後、画面を閉じな...
-
Excel VBA コマンドライン(MS-...
-
コンボボックス(最終行取得)
-
CreateProcessでの実行ファイル...
-
PIONEERのMSXに搭載されているP...
-
tcl/tkで標準出力に出される値...
-
【Teratermマクロ】文字列の一...
-
PowerShell実行結果をデスクト...
-
バッチファイルでユーザーに入...
-
access 2003 コマンドボタンの...
-
viの行削除コマンドを教えて下...
-
エクセル コマンドボタンでリセ...
-
アンドロイドでも、robocopyは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトが実行中か...
-
コマンドプロンプトで表示が多...
-
バッチファイルでキー操作を行う。
-
ttlで戻り値を取得する方法
-
別のユーザーフォームのコマン...
-
VBユーザーフォームで時間入力
-
Tera Term Proに関する質問です。
-
RTX1100の削除コマンド
-
コマンドプロンプトですべてのU...
-
コンボボックス(最終行取得)
-
EEPROMのデータの初期化について
-
文字の点滅はどうやるのですか?
-
excel-vbaで作成したマクロを別...
-
コマンドキーがないんですけど...
-
ルーターにつながっている全て...
-
VBA
-
dosバッチ起動後、画面を閉じな...
-
[WSH|JS|VB] telnetコマンドの...
-
【Teratermマクロ】文字列の一...
-
makeコマンドのエラー
おすすめ情報