讓自己寫出來的程式 點兩下要求以管理員權限執行

有再寫程式的人都會發現…
有時候寫出來的功能 在 Win7 或 Vista 上 執行都要以系統管理員 的權限才能正常運作
這是因為 Visia 和 Win7 都有 UAC 這個煩人的權限管制
但是我們自己寫出來的程式 不管用 VB 還是 其他程式寫的
似乎都沒有選項 可以 讓 我們寫出來的程式 像 安裝檔一樣 點兩下會出現 是否以系統管理員權限執行

第1步:開啟 Microsoft Visual Studio
不管哪個版本都可以~ 這個我這裡就不提供檔案下載囉~

第2步:點選 檔案 → 開啟檔案
開啟你要修改的檔案

第3步:空白處 右鍵 加入資源
載點:點我下載資源檔案 RT_MANIFEST
解壓縮密碼:skybox.pp.ru

第4步:把剛剛下載的資源檔案 載入進去

第5步:在名稱欄 輸入 RT_MANIFEST

第6步:把他的ID 改為1

第7步:儲存~

第8步:程式就多出一個可愛的 盾牌囉~ 這樣就大功告成~

可以自己執行看看 是否會跳出 是否意管理員權限執行 的視窗囉

在〈讓自己寫出來的程式 點兩下要求以管理員權限執行〉中有 4 則留言

  1. 低調

    調整專案的屬性→組態屬性→連結器→資訊清單檔→UAC執行層級→RequireAdministrator即可 非常簡單不用那些麻煩步驟

    Sky37042回覆:
    VB6沒有那個選項

  2. dolly

    為什麼找不回來…
    他說我需要禁用用戶帳控制(UAC)
    我看不懂…

    Sky37042回覆:
    找不回來什麼?
    我看不懂您在說什麼

  3. JACKY

    我在WIN 7 32BIT電腦上可以成功 但是在WIN7 64BIT上卻失敗了 會照程程式無法成功執行 出現一些錯誤訊息 想問怎樣可以在64BIT電腦上運作勒, 我把內容改成 processorArchitecture=\”amd64\” 也會失敗!

    Sky37042回覆:
    我教學文測試 就是在 64 上測試的~
    我並沒遇到這種問題咧

留言功能已關閉。