2

私がやろうとしていること、フォルダーを選択してコピーしています。フォルダーの名前が変更された場合、再度コピーすることは避けたいと思います。それで、削除されるまでフォルダに固執するウィンドウの各フォルダのIDがありますか?

C#、または C++ が最適です。

4

2 に答える 2

4

Windows の一意のファイル ID - NTFS 上のファイルの一意の ID ?

Windows は、関数GetFileInformationByHandle()を使用して一意のファイル識別子を与えることができます。

例: (hFile はファイルへのハンドルです)

BY_HANDLE_FILE_INFORMATION FileInfo;

GetFileInformationByHandle(hFile, &FileInfo);
inode= FileInfo.nFileIndexLow | (FileInfo.nFileIndexHigh << 32);
volume=FileInfo.dwVolumeSerialNumber;

ここで同様のSOスレッドを取得しました。これは、探しているものを実装するのに役立ちます..

一意のファイル識別子と一意のフォルダ識別子

于 2012-05-21T06:37:38.547 に答える
0

フォルダを見つける方法があるとは思いません。

于 2012-05-21T13:35:55.243 に答える