VC中設定開啟檔案的許可權為管理員許可權

2022-07-18 18:15:06 字數 490 閱讀 9945

設定當前程序的許可權

bool cmainframe::enabledebugprivilege(bool fenable)

return fok;

}以下在 vs2005 中測試可行

一般應用程式需要管理員許可權時,在xp下無需特殊限定,只要使用管理員登陸系統即可正常使用應用程式。win7下因為特有的uac驗證,所以應用程式開發需要進行特別的處理。處理過程如下:

其中紅色部分請更改為相應內容:

win7privilege => 你的應用程式名,例如myprocedure

2. 在應用程式的屬性——清單工具——「輸入和輸出」選項中,填寫「附加清單檔案」項為admin.manifest,點選「確定」。

3. 重新生成應用程式。

經過這樣處理的應用程式,在win7下的非管理員賬戶下執行時,會彈出乙個提示框,提示使用者該程式要求管理員許可權,是否繼續執行。使用者選擇否,則程式退出;使用者選擇是,則執行的程式被賦予管理員許可權。

設定檔案的檔案訪問許可權為 rw r r

描述 rw user許可權 r group許可權 r others許可權 r 讀許可權 w 寫許可權 x 執行許可權 要求 輸入檔名,列印輸出該檔案初始許可權,以及修改為rw r r 後的許可權 知識點 設定檔案的多個許可權位,對這些許可權位進行按位或操作即可。s irusr s iwusr inc...

VC工程的檔案管理設定

也許你已經習慣了vs預設的工程檔案儲存路徑,但有些人希望工程的原始檔和生成檔案能按照自己的安排對號入座,方便管理。例如希望把所有的 h檔案放入include資料夾,cpp檔案放入source資料夾,lib檔案放入lib資料夾,把大量的中間檔案丟進temp等等。vs2008 sp1 首先解決方案配置設...

arcims jdbc許可權管理設定中的注意事項

在arcims9.x中使用jdbc管理許可權,是乙個挺麻煩的事,我覺以下一點是非常應該注意的 new atlanta servletexec isapi servlets esrimap prop 中的jdbc 項設定 sql server jdbcdriver com.microsoft.jdbc...