ローカルディスク内に指定した名前のファイルの有無を調べるには(場所は不定)?


どら  2005-02-03 17:42:47  No: 56274  IP: [192.*.*.*]

毎度どうもです・・・(^^;

プログラムを実行したPCのローカルディスク内に、指定した名前のファイル名があるかをチェックするプログラムを作ろうとしています。

FindFirstFile関数だと、ディレクトリ内のファイルまたはサブディレクトリだけしか探せないですよね?

そのPCにあるすべてのハードディスクから、ファイルの有無を調べるためには、どの様にすればよいのでしょうか?

OSはWindows 2000 SP4またはWindowXP、VC++7を利用しています。
よろしくお願いいたします。

編集 削除
シャノン  2005-02-03 17:50:46  No: 56275  IP: [192.*.*.*]

FindFirstFile / FindNextFile で、再帰的に処理します。
C:\ に対して探していって、ディレクトリが見つかったら、今度はそのディレクトリに対して探して…と。

編集 削除