• 締切済み

フォルダ名をテキストで取得したい

フォルダの中にフォルダがあります。 このフォルダ名をテキストで取得したいのですが、何か良いフリーウェアを教えて下さい。 ファイル名取得や、そのファイル名が入っているフォルダ名の取得ができるフリーウェアは 持っているのですが、フォルダ名を取得するものの持ち合わせがありません。 使い勝手の良いものをお願いします。

みんなの回答

回答No.3

コマンドプロンプトを覚えて使いこなせれば、応用範囲が広いので フリーウェアを用意するよりも良いのでしょうが。 とりあえず、こちら↓のソフトなどはいかが。 【フルパス取得くん】 http://lnsoft.net/tool_utility.htm#fullpathkun Fullpathkun.exeを起動します。 メニューの[補助]から[相対パスの取得]を指定します。 取得したいフォルダをドラッグ&ドロップ。 上位のフォルダ名から取得し始めて、下位のファイル名の一覧表示 まで取得できます。 必要な範囲をコピーして、テキストエディタなどに貼り付けて保存 するか、または不要なものを範囲選択して削除しておき、メニュー のファイルから[保存]などで名前を付けて保存します。 [元に戻す]コマンドも用意されているので、[別名で保存]すること ができますので、使えるソフトだと思います。

tax_sos
質問者

お礼

ご紹介ありがとうございました。 でも、フルパスですよね。 7だとエクスプローラー上で簡単に取れますし、他のフリーウェアでも複数同時に取れますので、 あまり・・・ とりあえず、自己解決しました。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

普通にコマンドプロンプトから > dir /ad /b で、手に入りますし、>list6.txtとデモすればよい。 コマンドプロンプトを起動して、任意のフォルダーに移動するか パスも含めて、リダイレクトで直接書き出しても良い。 >dir d:\owner /ad /b で、D:ドライブのownerにあるフォルダーだけ表示されるので、全体を選択してEnterでクリップボードにコピーされる。 C:\Documents and Settings\Owner>dir d:\owner /ad /b >list.txt だと、C:\Documents and Settings\Ownerにlist.txtが出来ますよ。 せっかく、ついてくるもの使わなければ・・  ⇒ファイルの一覧表示(DIR) - ファイル - コマンドプロンプトの使い方( http://www.adminweb.jp/command/file/index1.html ) コマンドプロンプトはいちいちプログラムを起動しなくても、キーボードだけで簡単に処理できる。

tax_sos
質問者

お礼

ご回答ありがとうございました。 昔はコマンドプロンプト使っていましたが、win上での直感的?な操作なものに 慣れてしまいまして笑 余り使わなくなり、必要性もあまり無くなったのです。 なので、win上で動く物を探しています。

回答No.1
tax_sos
質問者

お礼

ご回答ありがとうございました。 そちらのものは、ファイル名か、フルパスですね。 ちょっと、目的と違います。 フルパスを加工する・・・ということなのかもしれませんが、 正直面倒ですよね。 できるなら、フォルダ名のみを抽出したいです。

関連するQ&A

  • フォルダ内のファイル名を取得する

    windows 7なのですが、フォルダ内にあるファイル名をテキストとしてすべて一括で取得する方法はないでしょうか? また、フォルダの中にさらに複数のフォルダがあっても、上の階層のフォルダからすべてファイル名を取得する方法はないでしょうか? よろしくお願いいたします。

  • ファイル名をテキストに起こすソフト

    ファイル名取得君というフリーソフトを使っています。 ファイル名(.と拡張子は不要)をそのままフォルダにしたいので、その流れの第一段階として ファイル名をテキストに起こしたいのですが、このファイル名取得君の使い方で、 ファイル名を取得するフォルダをいちいちHDDドライブからフォルダを選択しなければなりません。 ドラック&ドロップで出来そうなのですが、何度やっても、どこにやってもうまくいきません。 フォルダをいちいち選択していたのでは時間が掛かるのでなんとかしたいのですが、 このソフトでなんとかするか、もっと良いフリーウェアがありましたらご案内頂きたいのです。 宜しくお願いします。

  • フォルダ内のフォルダ名を取得したい。

    VBAで Filename = Dir(Path, vbNormal)を使用すると、ファイル名が取得されます。(VBA一部掲載) フォルダ内の直下のフォルダ名のみ取得したいときはどうすれば、よいでしょうか。 宜しくお願いします。

  • ExcelVBAでサブフォルダ名などを取得したい

     ExcelVBAで、Dドライブ内の特定のフォルダ(D:\My Documents等)の中にある全てのフォルダ名やファイル名を取得したいのですが、方法が分かりません。  Dドライブのすぐ下にあるフォルダはDirで取得できるようなのですが、サブフォルダ名が取得できないのです。  具体的にどのように書いたらよいかお教えいただけるとうれしいです。  よろしくお願いします。

  • ファイル名と更新日を取得する。

    あるフォルダーのなかの保存ファイル名と更新日を取得して テキストファイルに書き出すソフトはありませんか?

  • フォルダ内の全フォルダ名を取得したい。

    おはようございます。ちょっと教えてほしいことがあります。 VB6にて、あるフォルダ内にある複数のフォルダあります。 フォルダ名を全権取得したいのですが、全くできません。 フォルダ内のフォルダ名はどのように取得できるのでしょうか? よろしくお願いします。

  • フォルダ名だけを取得するVBA

    VBAを使ったエクセルテンプレート適用ツールを作成しているのですが そのVBAのことで教えてください。 現在自作のフォーム上にあるテキストボックスにフルパスが入っているとします(添付図参照)。 *この前提は必須と考えてください。 次に作成ボタンをクリックすると Step1 新しいブックが開かれ行幅や書式などが自動で調整されます。 Step2 ブックの保存ダイアログが自動で開きます。     ただし、保存ダイアログが開いた時点で自作フォーム中の     テキストボックスで指定したフルパスに移動しており、     且つ移動先のフォルダ名(<-注意!!フルパス名ではありません!!)と     同じ文字列をファイル名入力欄に自動で入力されるようにします。    ex) D:\MyProject\Project01\TaskA\にブックを作成し保存する場合、      保存ダイアログのファイル名欄にTaskAとだけ書く。 マクロ自体はここでストップし、これ以降はユーザーがそのファイルメモで 保存してよいかどうかを判断し、問題なければ手動でダイアログ上の「保存」ボタンを押します。 問題はStep2で、保存先のフォルダ名と同じ文字列を保存ダイアログのファイル名に記入するには どのようなコードを書いたらよいでしょうか。 私自身としては下記の二案を考えているのですがそれぞれについて疑問があるので教えてください。 案1 作成ボタンを押した時点でテキストボックスに書かれているフルパスの文字列から   末尾にあるフォルダ名だけを取得して変数に代入し、これを保存ダイアログの   ファイル名欄に反映させる。   疑問:テキストボックスのValue値に書かれているフルパスを示す文字列から      末尾のフォルダ名だけを取得するためのコードは何と書けばよいのでしょうか? 案2 ブックの保存ダイアログが開いて保存先のパスに移動してから今保存ダイアログで    開いているフォルダ名を取得する。    疑問:今アクティブになっているブックが保存されているフォルダ名だけを取得する    方法なら確かあったような気がしています。    しかし今保存ダイアログで表示されているフォルダ名を取得するコードは何と    書けばよいのでしょうか?    そもそもそういったコードや操作自体VBAにあるのでしょうか?

  • フォルダーの中のファイルのファイル名を表にする

    フォルダーの中のファイルのファイル名を表にするフリーウェア あるフォルダーの中の全部ファイルのファイル名をExcel表にまとめるアプリが、ありますでしょうか?

  • ローカルのフォルダー名やファイル名の取得

    ajaxでローカルのフォルダー名やファイル名の取得やそのパスの取得はできますか?

    • ベストアンサー
    • AJAX
  • フォルダ内の複数ファイル名をテキストに落とし込む方法

    WinXPを使用しています。 ある1つのフォルダの中に何百個のファイルが入っている状態で、その中のファイル名のリストを作りたいのです。 例えば、それらの"ファイル名"(xxx.jpgとかxxx.pdfとか)をテキストファイル(txtでもcsvでもよい)に落とし込んでリストを作りたいのですが、何かいい方法かソフトはありますでしょうか?

専門家に質問してみよう