タイトル | : Re^3: ファイルへのパスを取得する方法 |
記事No | : 11502 |
投稿日 | : 2008/02/21(Thu) 17:07 |
投稿者 | : 魔界の仮面弁士 |
> 通常はb.txtのパスはわかっています。 > しかしb.txtのフォルダを移動することがあります。
そこのところを、もっと詳しく説明してください。 その移動というのはどういった物でしょうか?
たとえば、ログ出力などのために、通常は C:\Log\b.txt のように吐かれている物が、一日の終わりに C:\Log\2008\02\21\b.txt に移動される…といった仕組みなのであれば、移動先の特定は容易ですよね。
ユーザが勝手に移動したことを追跡したい…という意味であれば、 捜索対象をどこまで広げるのかによって、異なってくるでしょう。 (基本的には、ディレクトリを列挙していって探し出すことになるでしょうし)
・ネットワーク上の別のサーバに移動されることもあるのか? ・同じコンピュータ上のディスク内だけなのか? ・そもそも、別のドライブに移動される事はなく、同一ドライブ内での移動なのか? ・あるいは、下位ディレクトリへの移動だけなのか? ・もっと限定的で、移動先となり得るディレクトリが、あらかじめ決まっているのか?
|