我有一個文件夾路徑,如c:\appfolder\user1.active\subfolder
。 c:\appfolder
中有幾個文件夾,每個用戶一個,但活動用戶的文件夾標有.active
後綴。在WinAPI中解析文件夾名稱
由於只有一個顯着的文件夾,在cmd控制檯我可以subfolder
內容做任何事情,訪問它就像這樣:
cd c:\appfolder\*.active\subfolder
delete myfile.txt
不幸的是,我不能訪問該文件以同樣的方式WinAPI的,對於例如,通過c:\appfolder\*.active\subfolder\myfile.txt
到CreateFile
或MoveFile
。所以,我應該將被屏蔽的文件夾名稱解析爲第一個匹配的實際文件夾名稱。
問題是:最簡單的方法是什麼?我可以使用FindFirstFile
/FindNextFile
,但據我所知,他們總是首先返回.
和..
,或許在單個函數調用中有更好的方法?
Regards,
我回滾了你的編輯。在收到答案後,在此處破壞您的內容是不合適的。 –