NTFSにはObjectIDという仕組みがあり、この値はローカルのNTFSドライブでは移動してもユニークなため、事前に作っておけばファイルが追跡できる。ファイルのObjectIDはfsutilコマンドで作成/確認できるが、フォルダへの作成や追跡はWinAPIを使う必要がある。 CreateObjectID(_Path) { _Path := Trim(_Path, " `t\") If !FileExist(_Path) Return hFileSystem := DllCall("CreateFile" , "Ptr", &_Path ; LPCSTR lpFileName , "UInt", 0 ; DWORD dwDesiredAccess ; 0:クエリのみ可 , "UInt", 0x1|0x2 ; DWORD dwShareMode ; FILE_SHARE_READ FILE_