• ベストアンサー

DOSコマンドプロンプトの結果をテキストファイルにしたい

WinXPにて、コマンドプロンプトを起動させ、次のコマンドでドライブ内のフォルダ・ファイル名を表示させています。 d:\>tree (Dドライブのフォルダ・ファイルを表示) このときに画面に表示された結果をテキストファイルにしたいのです。 いい方法を教えてください。 宜しくお願いします。

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

  • ベストアンサー
  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.1

>画面に表示された結果をテキストファイルにしたいのです。 ファイルにリダイレクトするだけでしょう。 D:\>tree > tree_out.txt で D:\ の下に tree_out.txt なる出力ファイルが完成

mona1600
質問者

お礼

この方法が知りたかったです。 ありがとうございました。

その他の回答 (2)

回答No.3

コマンドプロンプト画面上で 右クリックして、すべてを選択を選びます。すると、画面が白くなるので、その状態で Ctrl + C を押して、 メモ帳を開き、メモ帳の上で 右クリックの貼り付けで、テキストファイルとして貼り付けできます。

mona1600
質問者

お礼

この方法でも出来ることがわかりました。 ありがとうございました。

  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.2

d:\>tree > tree.txt とかやるとtree.txtの中に結果が入ります。

mona1600
質問者

お礼

この方法が知りたかったです。 ありがとうございました。

関連するQ&A

  • MS-DOSプロンプトでのファイルの階層表示

    Cドライブのフォルダやファイルの階層をテキストファイルにしたいです。 過去の質問から、MS-DOSプロンプトで”tree”と いうコマンドを入力すると、表示されることがわかったの ですが、うまくいきません。 まずMS-DOSプロンプトを起動すると、 C:\WINDOWS> と表示されるので、その後ろに tree と入力すると ”コマンドまたはファイル名が違います”という メッセージが表示され、次の行にまた C:\WINDOWS> と 表示されます。 パソコンは、WINDOWS98です。マイドキュメントの中に あるフォルダの階層をテキストファイルにする 方法を教えてください。宜しくお願いします。

  • コマンドプロンプトでのcopyコマンド

    Windowsのコマンドプロンプトでのcopyコマンドで困っています。  フォルダ内に次のテキストファイル群があり、これを1つのファイルに結合したいです。    0201.log    0202.log    0203.log      :      :    0229.log と日付.logがある。  プロンプトから    copy 02*.log feb.log とすると結合してはくれるのですが、順番が前後する場合があります。  0201の次に0210がきて0211,0212,..0219,0202,0203といった感じです。  コマンドプロンプトからdirでファイル名を表示させると、確かに結合される順番と合って いる様子。  この順番を変えてやればいいのかと思いますが、やり方がわかりません。  もちろん    copy 0201.log + 0202.log + 0203.log + .... とやる方法や、全テキストデータをnotepad等で開いて地道に結合する方法もあるのでしょうが、 効率悪すぎます。  0201,0202,0203...と順番通りに結合する方法がありましたら、教えてください。  なお、type 02*.log >> feb.logでも望む結果は得られませんでした。

  • コマンドプロンプトで変数にテキストファイル

    コマンドプロンプトで変数にテキストファイルの中身を代入することできますか? 例えば、テキストファイルに検索キーのみが記入してあったとして、それをBATファイルで読み込んで各ドライブから検索するとか。

  • コマンドプロンプトでテキストファイルをzip圧縮

    お初です。コマンドプロンプトでテキストファイルをzip圧縮行うことができるのでしょうか? 現在使用していますパソコンのOSはWINXPです。

  • DOSプロンプトのコマンドが動作しません。教えてください。

    DOSプロンプトのコマンドが動作しません。教えてください。 o.5975247の続きの者ですが、DOSプロンプトからあらゆる種類のコマンドが使えない状態になっています(自分自身で知っている限りのDOSコマンドを打ちこんでみた)。 DOSコマンドを入力した結果は、以下のような表示が出ます。 `コマンド名`は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 何とか対応の仕方をアドバイス願います。

  • DOSコマンドプロンプト画面の最小化

    お世話になります バッチファイルを実行してアプリケーションを起動していますが DOSのプロンプト画面(コマンド画面)が表示されてしまいます。 この画面を消すか最小化するコマンドをご存知でしたら教えてください。 PCはWindows2000Proです。

  • コマンドプロンプトでディレクトリ内のファイル一覧をテキストファイルに書き出す

    コマンドプロンプトでディレクトリ内のファイル一覧をテキストファイルに書き出す事が出来たはずなのですが、方法を忘れてしまいました。 例えば dir Aフォルダ 内に 1.gif 2.jpeg 3.eps が入っている場合にコマンドプロンプトにて -------- 1.gif 2.jpeg 3.eps -------- という内要のテキストファイルを作成したいのです。 上記のように3点しかないものなら自力で作成するのですが 5000点ほどある為手作業ではしんどいです。 できれば純粋なファイル名(拡張子なし)で実現できればいいのですが、それが無理なら後はテキスト処理で対応しようと考えています。 識者の方よろしくお願いします。

  • コマンドプロンプトでのカレントディレクトリについて。

    WinXPでコマンドプロンプトを使っているんですが、カレントディレクトリを移動する時、cd c:\Program Files ってやりますよね。 Dドライブのlibというフォルダにカレントディレクトリを移したいんですが、cd D:\libとしても、なんの応答もなく元のプロンプト画面のままです。 Dドライブにカレントディレクトリを移動させるというのは、そもそも出来ないものなんですか? 誰か知っている人がいたら教えて下さい。宜しくお願いします。

  • コマンドプロンプトによるゼロクリアなどについて

    コマンドプロンプトによるゼロクリアなどについて質問があります。 ■質問1: コマンドプロンプトで内蔵のDドライブ内の全てをゼロクリアするには次の通りで合っているでしょうか? なお、Dドライブは保存用でパーティションを分けていません。 01. コマンドプロンプトを管理者として起動する そして、次の順序でコマンドを入力する 02. cd d:\ 03. diskpart 04. clean all ■質問2: 「clean all」を行うと「ディスクの管理」でDドライブが「不明」となりエクスプローラーには表示されないのでしょうか? もし、エクスプローラーに表示されず再度表示させ利用するには「ディスクの初期化」を行えばエクスプローラーにDドライブが表示され、利用可能となるのでしょうか? ■質問3: 外付けHDDの場合も上記と同じ要領で行えばいいのでしょうか? また、他のメディアの場合も同様に質問1と2でゼロクリア&利用可能となるのでしょうか? 試しにUSBメモリをゼロクリアの手前までしようとしたところコマンドの「cd」のところでつまづき、「cd /d (USBメモリのドライブ)\」にしたところドライブの変更まではいったのですが。 ----- OSは、Windows 10です。 回答よろしくお願いします。

  • コマンドプロンプトでファイル一覧を変数に入れる方法

    コマンドプロンプトでファイル一覧を変数に入れる方法を教えていただきたいのですが・・・ 例:Aディレクト内のテキストファイル名:B,C,Dの3ファイルがあります。その3ファイル名をコマンドプロンプトで”Z”変数に入れる すみませんがよろしくお願い致します。

専門家に質問してみよう