第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用 Go 在 Windows 上請(qǐng)求管理權(quán)限

如何使用 Go 在 Windows 上請(qǐng)求管理權(quán)限

Go
拉丁的傳說 2021-10-25 16:16:35
我想要為我的應(yīng)用程序?qū)崿F(xiàn)的是,每次我想運(yùn)行它時(shí)都不需要右鍵單擊并選擇以管理員身份運(yùn)行。我希望 Windows 提示我像其他 Windows 應(yīng)用程序一樣獲得管理員權(quán)限??紤]以下代碼:package mainimport (    "fmt"    "io/ioutil"    "time")func main() {    err := ioutil.WriteFile("C:/Windows/test.txt", []byte("TESTING!"), 0644)    if err != nil {        fmt.Println(err.Error())        time.Sleep(time.Second * 3)    }}如果您編譯它并雙擊它,它將打印:打開:C:\Windows\test.txt:訪問被拒絕。但是,如果您右鍵單擊并以管理員身份運(yùn)行,它將創(chuàng)建并寫入文件。如何僅通過雙擊它來請(qǐng)求管理員權(quán)限?
查看完整描述

2 回答

?
叮當(dāng)貓咪

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊

您需要嵌入一個(gè)清單文件,該文件將告訴 Windows 您需要提升的權(quán)限。


該頁面的示例是:


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="9.0.0.0"

    processorArchitecture="x86"

    name="myapp.exe"

    type="win32"

/>

<description>My App</description>

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">

    <security>

        <requestedPrivileges>

            <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>

        </requestedPrivileges>

    </security>

</trustInfo>

</assembly>

這個(gè)瘋狂的帖子建議使用rsrc應(yīng)該為您解決問題。


查看完整回答
反對(duì) 回復(fù) 2021-10-25
  • 2 回答
  • 0 關(guān)注
  • 541 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)