uac

    2熱度

    2回答

    我創建了一個C#應用程序,改變「EnableLUA」項設置爲0, 應用與管理員權限運行,並沒有錯誤彈出: //Runs with admin rights try { RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System",

    1熱度

    1回答

    問題背景: 我打電話批處理文件通過使用Process對象的運行對MSTest.exe一個指定的DLL。 代碼: 我要保證在任何時候這個過程與提升的管理員權限運行。 我做這個目前由過程verb屬性設置爲runas,如圖所示: try { _process.StartInfo.Verb = "runas"; _process.StartInfo.CreateNoWindow =

    5熱度

    2回答

    我正在編寫一個Java安裝程序,因此需要提升特權才能訪問Program Files目錄。 public static void main(String args[]) { if (!checkPrivileges()) { // spawn a copy w/ elevated privileges Runtime runtime = Runtime.getRuntime()

    1熱度

    1回答

    操作系統:Windows 7專業版64位 我Arduino的IDE無法打開,除非我「以管理員身份運行」。如果我不這樣做,它只是將顯示加載屏幕: ,但不會實際開拓IDE。我一直在尋找可以繞過arduino.exe的方法,並發現這可以通過Windows應用程序兼容性工具包完成,如here所述。 當我到試運行部分檢查runasinvoker如下所示後: image http://meridian.ws/

    2熱度

    2回答

    全部。這可能看起來像一個重複的問題,在這裏有很多關於提升和降低兒童進程的問題。 我知道使用UseShellExecute = true連同Verb = "runas"選項以提升權限啓動子進程。 例(在許多問題的答案找到): var info = new ProcessStartInfo(Assembly.GetEntryAssembly().Location) { UseShellEx

    2熱度

    2回答

    有什麼方法可以在Go中提升新進程或線程到管理員? 看起來好像ShellExecute()在Go中不可用,並且不可能通過CreateProcess()提升。我不知道還有什麼可能的。

    0熱度

    1回答

    我有一個安裝設置由LE instalshield在VS2012下創建。此setup.exe安裝應用程序,註冊一些DLL和activeX文件,並添加一些註冊表項作爲指向SQL Server數據庫位置的指針。此應用程序由所有用戶在其機構IT創建的組策略中運行。安裝是在完整的管理權限下完成的。 如果win 7的UAC未完全降低,某些DLL和OCX未註冊(儘管所需的註冊表項在註冊表的MACHINE區域中寫

    0熱度

    2回答

    我希望我的程序在啓動時簡單地請求提升權限,並執行此操作我將一個Manifest文件作爲資源添加到Delphi源代碼中。這是XML文件內容: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1

    2熱度

    3回答

    我很好,它準備複製文件時要求用戶提升。需要進行復制的程序不能運行提升(它會丟失許多重要的環境變量,而且我無法改變它的啓動方式)。我的後備將是讓它產生一個實際上做文件拷貝的提升過程,但是我寧願不必爲另一個exe文件添加另一個exe文件。

    10熱度

    1回答

    我創建了一個帶WIX的MSI,需要提升權限才能正常工作。在MSI項目中,我指定這通過 <Package [...] InstallPrivileges="elevated" /> 現在我包括這款微星在定製bootsrapper項目的基礎上WixWPF Bootstrapper。 據我瞭解,引導程序本身不應該改變機器狀態,因此不應該要求提升特權。 我現在期望引導程序自動啓動具有提升特權的集成MS