- ベストアンサー
Windowsでファイルのフルパスを簡単に取得する方法
osahuneの回答
- osahune
- ベストアンサー率47% (288/609)
コマンドプロンプトを使った方法ですが・・。 詳細は下記へどうぞ^^; ファイルのフルパス名を簡単に取得する方法 http://www.atmarkit.co.jp/fwin2k/win2ktips/595fullpath/fullpath.html
関連するQ&A
- 表示されているファイルの完全パスの取得
Windows上で、最前面に表示されているOfficeファイルの 完全パスを取得したいのですが、方法がわかりません。 GetForegroundWindowにてハンドルを取得し、 GetWindowThreadProcessId → EnumProcessModules → GetModuleFileNameExで、取得できるのは当然のことながら、 起動したOfficeアプリの完全パス(C:\Program Files~\POWERPNT.EXE等)に なってしまいます。 取得したいのは、アプリの完全パスではなく、 ファイル自体の完全パス(C:\Documents and Setting~新規ファイル.ppt等)なんですが、 どうにかして、最前面に表示されているウィンドウ(Officeアプリ)から 表示しているファイル自体の完全パスを取得する方法はないでしょうか? よろしくお願いします。 開発環境:Visual Studio2008 / C++プロジェクト
- 締切済み
- C・C++・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のフルパスを取得する方法です。(ワード、エクセル等だけでなく画像ビューアーが画像ファイルを開いているとき、その画像ファイルのフルパスの取得) どうぞよろしくお願いいたします。
- ベストアンサー
- Visual Basic
- ファイルアップロード時にファイル名の絶対パスを取得を教えてください
ファイルアップロード時にクライアント側のファイル名の絶対パスを取得する方法を教えてください。 $_FILESには絶対パスでなくファイル名だけしか入っていないのですがこの変数からは取得できないのでしょうか? よろしくお願いします。
- ベストアンサー
- PHP
- ドラッグしたファイルのパスを取得したい
Windows2000(sp3) VisualBasic6.0(sp5) で開発しています。 テキストボックス付きのあるアプリケーションを作成し、そのアプリのテキストボックス上へ、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのフルパスを表示する。 ということをしたいと考えています。 例 コマンドプロンプトに、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのパス付きの名称が表示される。 良い方法をご存知の方いらっしゃいましたら教えてください。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- フルパスの取得
あるフォルダの中にあるすべてのファイル(サブフォルダ内のファイルを含めて)のフルパスを取得するにはどうしたらよいのでしょうか?これはFSOで実現できるのでしょうか?それともFSOなど使わなくてもできるのでしょうか? よろしくお願いします。 (使っているのはVB6.0です)
- ベストアンサー
- Visual Basic
- ファイルサーバー上のファイルのフルパスを取得したい
ネットワークドライブ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 と取得されてしまいます。
- ベストアンサー
- Windows XP
- C言語でフルパスのファイル読み込み方法について
VBAからC言語の勉強を始めたのですが、 c:\test\myfile.txt というファイルを読み込むとき FILE *fp; fp = fopen("c:\\test\\myfile.txt", "r"); というようにアドレスバーからパスをコピーして貼り付けた後、\を\\に置換しなければなりません。 そのままパス情報を使えていたVBAのプログラムよりかなりわずらわしく感じるのですが、C言語ではファイルの読み込みでフルパスを指定して読み込むのは一般的ではないのでしょうか。 それともほかにやり方(\のままパスを設定する方法)があるのでしょうか。 なんだか使い勝手が違ってちょっと戸惑っているのですが、よろしくお願いします。
- ベストアンサー
- C・C++・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つめのフルパス …… と結果出力を行いたいと考えています。 まず、他の質問サイトなどの過去暦も含めて探ってみました。 その結果、全可視ウィンドウのキャプションを取得する方法とアクティブウィンドウのフルパスを取得する方法がそれぞれ見つかったのですが、自分なりに組み合わせても上手く動作しませんでした。 なんとか、解決方法を教えていただければと思います。
- 締切済み
- その他MS Office製品
お礼
回答ありがとうございます。 コマンドプロンプトはちょっと面倒ですが、こういうやり方は知りませんでした。 どうもありがとうございました。