簡體   English   中英

如何在Visual Studio 2010中使用清單文件選項禁用UAC提示

[英]How to disable UAC prompt using manifest file option in Visual Studio 2010

我想在vs 2010中使用vb.net執行autoit腳本。執行時不斷提示。 是否可以將清單文件嵌入vb.net中的類lib類型的項目中。 目前,我看不到任何添加清單的選項。 或者,請執行其他任何建議以禁用從代碼執行腳本時出現該提示的建議。

如果啟用了UAC,並且腳本需要提升權限以執行某些任務,則無法停止提示。

您可以通過執行以下操作來強制腳本運行提升:

 Dim proc As New ProcessStartInfo
    With proc
        .FileName = "C:\Windows\regedit.exe" 'replace with your script name
        If Environment.OSVersion.Version.Major >= 6 Then ' Windows Vista or higher
            .Verb = "runas"
        Else
            ' No need to prompt to run as admin
        End If
        Process.Start(proc)
 End With

您唯一的其他選擇是關閉UAC

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM