使用代碼獲得win7某個文件的權限

win7下面的文件權限比較麻煩,尤其是系統目錄裏面的,比如當時要精簡help目錄的東西,硬是不讓刪除,是有手動給當前用戶分配權限,我一般用cacls,但是如果用程序怎麼辦呢?

char szTempCmd[MAX_PATH] = {0};
sprintf(szTempCmd,"cmd /c takeown.exe /f %s%s",szPath,"\\devmgr.dll");
WinExec(szTempCmd, SW_HIDE);
Sleep(100);

sprintf(szTempCmd,"cmd /c icacls.exe %s%s /grant system:F",szPath,"\\devmgr.dll");
WinExec(szTempCmd, SW_HIDE);
Sleep(100);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章