Windowsでファイルのフルパスを簡単に取得する方法

このQ&Aのポイント
  • Windowsでファイルのフルパスを簡単に取得する方法はありますでしょうか?エクスプローラのフォルダのアドレスをコピーして、F2キーを押してファイル名を変更の状態にする手順で実現していますが、もっと簡単な方法を教えてください。
  • Windowsでファイルのフルパスを簡単に取得する方法を教えてください。エクスプローラでファイルを開いて、アドレスバーに表示されているパスをコピーする方法は知っていますが、もっと簡単で効率的な方法があれば教えてください。
  • Windowsでファイルのフルパスを簡単に取得したいです。エクスプローラでファイルを開いて、パスをコピーする方法を知っていますが、もっと簡単な方法があれば教えてください。Windows XPとWindows 7の両方に対応している方法が知りたいです。
回答を見る
  • ベストアンサー

Windowsでファイルのフルパスを簡単に取得する方法

Windowsでファイルのフルパスを簡単に取得する方法 こんにちは。 Windowsでファイルのフルパスを簡単に取得する方法はありますでしょうか? たとえば、 C:\Windows\Downloaded Program Files\FP_AX_CAB_INSTALLER.exe をメールに転記(ペースト)したい場合、 (1)エクスプローラのフォルダのアドレスをコピーして、 (2)F2キーを押してファイル名を変更の状態にして、その名前をコピー という手順でやっています。 これを簡単に実現したいのですが、フリーソフトか、Windows標準の機能であれば 教えて頂けますでしょうか。 OSはWindows XPと、Windows7の両方です。 すみませんが、よろしくお願いします。

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

  • ベストアンサー
  • 5W2H
  • ベストアンサー率67% (429/632)
回答No.4

複数ファイルに対して行うことが多いので フルパス取得くん http://lnsoft.net/utility1.htm#fullpathkun を使っています。 ただ、いったん別ウインドウ表示になり、クリップボードに直接コピーするわけではないので、手間を考えると ○ファイルパス取得ツール http://www.vector.co.jp/soft/winnt/util/se449932.html がいいかもしれません。 Windows7でも動作するようです。

その他の回答 (5)

  • ototonoto
  • ベストアンサー率61% (30/49)
回答No.6

該当ファイルを「Shift」キーを押しながら右クリック→「パスとしてコピー」 ではいかがでしょうか? あ、Windows7のみですね~これ、苦笑 XPの場合は、「CopyAsPath.LNK」を利用されてはどうでしょう。 http://www.vector.co.jp/soft/dl/winnt/util/se468213.html

labrakun
質問者

お礼

回答ありがとうございます。パスとしてコピーは初めて知りました。参考になりました。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.5

エクスプローラで、 該当ファイル(またはフォルダ)を右クリック->プロパティ->「全般」タブの「場所:」 をコピーすればいいでしょう。 「場所:」は、そのファイル(またはフォルダ)のフルPATHを表示しています。

labrakun
質問者

お礼

回答ありがとうございます。全般タブをひらくのがちょっとめんどくさいですが、こういう方法もあるのですね。ありがとうございました。

  • kokubosino
  • ベストアンサー率19% (697/3530)
回答No.3

アドレス欄を右クリックしてコピー

labrakun
質問者

お礼

回答ありがとうございます。ちょっとよくやり方がわかりませんでした。

  • osahune
  • ベストアンサー率47% (288/609)
回答No.2

追加です。 「ファイル名を指定して実行」の窓に移す方が良さそうです。 ファイルのフルパス名を簡単に取得するテクニック http://trendy.nikkeibp.co.jp/article/tec/winxp/20050822/113194/

labrakun
質問者

お礼

回答ありがとうございます。

  • osahune
  • ベストアンサー率47% (288/609)
回答No.1

コマンドプロンプトを使った方法ですが・・。 詳細は下記へどうぞ^^; ファイルのフルパス名を簡単に取得する方法 http://www.atmarkit.co.jp/fwin2k/win2ktips/595fullpath/fullpath.html

labrakun
質問者

お礼

回答ありがとうございます。 コマンドプロンプトはちょっと面倒ですが、こういうやり方は知りませんでした。 どうもありがとうございました。

関連するQ&A

  • 表示されているファイルの完全パスの取得

    Windows上で、最前面に表示されているOfficeファイルの 完全パスを取得したいのですが、方法がわかりません。 GetForegroundWindowにてハンドルを取得し、 GetWindowThreadProcessId → EnumProcessModules → GetModuleFileNameExで、取得できるのは当然のことながら、 起動したOfficeアプリの完全パス(C:\Program Files~\POWERPNT.EXE等)に なってしまいます。 取得したいのは、アプリの完全パスではなく、 ファイル自体の完全パス(C:\Documents and Setting~新規ファイル.ppt等)なんですが、 どうにかして、最前面に表示されているウィンドウ(Officeアプリ)から 表示しているファイル自体の完全パスを取得する方法はないでしょうか? よろしくお願いします。 開発環境:Visual Studio2008 / C++プロジェクト

  • パスを使ってファイルを開く

    ファイルダイアログでパス取得を行った後に、 そのパスを使ってファイルをコピーということは出来るでしょうか? 行ってほしい動作としましては、 ・ファイルダイアログでパス取得 ・そのパスを使ってファイルをコピー としたいのです。 ちなみに、コピーするためのコードは Call Shell(Environ$("COMSPEC") & " /C COPY ""C:\AAA.xls"" Z:AAA.xls") といった、絶対パスによるコピーになっています。 何故、パス取得が必要かといいますと元ファイルの場所が変わることがあるからです。 どうしても分からないので方法あるようでしたら教えてください。

  • アクティブウィンドウ(ドキュメントファイル)のパス

    VB初心者です。 VB等でアクティブウィンドウのパスを取得する方法を探しています。 タイトルであればGetWindowTextで取得で可能ですし、 アプリケーションのパスであれば、  http://sumishiro.blogspot.jp/2009/09/blog-post_30.htmlが参考になりました。  しかしドキュメントファイルのパスを取得する方法がどうしてもわかりません。 例えば、ワードでtest.docxを開いているとき、そのウィンドウハンドルからwinword.exeのフルパスでなく、test.docxのフルパスを取得する方法です。(ワード、エクセル等だけでなく画像ビューアーが画像ファイルを開いているとき、その画像ファイルのフルパスの取得) どうぞよろしくお願いいたします。

  • ファイルアップロード時にファイル名の絶対パスを取得を教えてください

    ファイルアップロード時にクライアント側のファイル名の絶対パスを取得する方法を教えてください。 $_FILESには絶対パスでなくファイル名だけしか入っていないのですがこの変数からは取得できないのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • ドラッグしたファイルのパスを取得したい

    Windows2000(sp3) VisualBasic6.0(sp5) で開発しています。 テキストボックス付きのあるアプリケーションを作成し、そのアプリのテキストボックス上へ、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのフルパスを表示する。 ということをしたいと考えています。 例 コマンドプロンプトに、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのパス付きの名称が表示される。 良い方法をご存知の方いらっしゃいましたら教えてください。 よろしくお願いします。

  • フルパスの取得

    あるフォルダの中にあるすべてのファイル(サブフォルダ内のファイルを含めて)のフルパスを取得するにはどうしたらよいのでしょうか?これはFSOで実現できるのでしょうか?それともFSOなど使わなくてもできるのでしょうか? よろしくお願いします。 (使っているのはVB6.0です)

  • ファイルサーバー上のファイルのフルパスを取得したい

    ネットワークドライブZ:に、 \\my_serv\files\docment\project1\1st_meeting を割り当てているとして、 Z:\hoge.xlsのフルパスを \\my_serv\files\docment\project1\1st_meeting\hoge.xlsと取得する 方法orソフトを教えてください。 ところが、社員によってZ:が「\\my_serv」だったり、「\\my_serv\files\docment」 だったりと不統一なので、メールでパスを示す際など file:///\\my_serv\files\docment\project1\1st_meeting\hoge.xls などと示さなければなりません。 なので、いつも マイネットワーク→ネットワーク全体→Microsoft Windows Network→ ドメイン名→my_serv...(以下略)と、たどって、 「\\my_serv\files\docment\project1\1st_meeting」という文字列を エキスプローラのアドレスバーから拾っています。 FileVisorや、ClipNameなどフルパスは取得できるソフトはいくつかありますが、 Z:\hoge.xls と取得されてしまいます。

  • C言語でフルパスのファイル読み込み方法について

    VBAからC言語の勉強を始めたのですが、 c:\test\myfile.txt というファイルを読み込むとき FILE *fp; fp = fopen("c:\\test\\myfile.txt", "r"); というようにアドレスバーからパスをコピーして貼り付けた後、\を\\に置換しなければなりません。 そのままパス情報を使えていたVBAのプログラムよりかなりわずらわしく感じるのですが、C言語ではファイルの読み込みでフルパスを指定して読み込むのは一般的ではないのでしょうか。 それともほかにやり方(\のままパスを設定する方法)があるのでしょうか。 なんだか使い勝手が違ってちょっと戸惑っているのですが、よろしくお願いします。

  • 秀丸マクロ ファイルのパス取得方法

    秀丸マクロでファイルのパスを取得する方法を教えてください。 filenameでフルパスを取得できるのは分かったのですが、ファイル名の無いパスを取得したいです。 filenameからbasenameを使って、ファイル名の部分を消す方法で出来ればと思ったのですが、マクロ内の文字列変数の置換方法が分かりませんでした。 すみませんがよろしくお願いします。

  • VBAでウィンドウのキャプションとフルパスを取得

    ExcelVBAを用いて、以下のことをやりたいと考えています。 (1)全ウィンドウのハンドルを取得する。 (2)取得したハンドルを、可視ウィンドウのハンドルのみに絞り込む (3)ハンドルから、ウィンドウのキャプション、ファイル名を含むフルパスの2つを抽出する。 (4)Excelのセルへ 「キャプション フルパス ハンドル」 の順に横に並ぶように出力する。 (5)Excelの行を下へ移動する。 (6)(3)~(6)を、全ての可視ウィンドウに対して順に行う。 結果としては 1つめのキャプション 1つめのフルパス 1つめのハンドル 2つめのキャプション 2つめのフルパス 2つめのハンドル 3つめのキャプション 3つめのフルパス …… と結果出力を行いたいと考えています。 まず、他の質問サイトなどの過去暦も含めて探ってみました。 その結果、全可視ウィンドウのキャプションを取得する方法とアクティブウィンドウのフルパスを取得する方法がそれぞれ見つかったのですが、自分なりに組み合わせても上手く動作しませんでした。 なんとか、解決方法を教えていただければと思います。