elevated-privileges

    2熱度

    2回答

    我正在爲MacOSX編寫一個安裝程序/ Autoupdater應用程序(使用Qt和C++)。我需要升級權限才能覆蓋應用程序文件夾中的舊文件。 我的升級代碼是基於下面的例子:http://www.michaelvobrien.com/blog/2009/07/authorizationexecutewithprivileges-a-simple-example/ 我試着重新啓動我的現有應用程序具有管

    0熱度

    1回答

    好吧,我明白了創建加密憑據並將其存儲在PowerShell腳本 Powershell how to encrypt connectionstring to database 的概念,但我怎麼做調用當第三方程序自動調用powershell腳本時,它將使用提升的憑據運行? 下面是精美的作品,當我手動使用「運行爲」代碼,我得到的最後一個用戶登錄 $userID=$NULL $line_array =

    1熱度

    2回答

    我試圖找出如何使用提升的憑據運行PowerShell腳本,被告知要做到這一點的最好辦法是用開始處理 這網站,http://social.technet.microsoft.com/Forums/windowsserver/en-US/132e170f-e3e8-4178-9454-e37bfccd39ea/startprocess-verb-runas-credential也是很好的參考 但我仍然

    0熱度

    1回答

    我做了一個WPF應用程序,它讀取/寫入其他進程的內存,大量使用註冊表項,讀取/寫入磁盤上的文件以及從網站下載/部署文件。 LOL不,它不是一個木馬,也不用擔心:d 現已框架4.5下編譯因此它通常是隻與Windows Vista或更高版本,並能正常工作,它需要管理員權限兼容。現在......爲了以透明的方式授予它所需的所有權限,我發現了各種各樣的可能性。我覺得簡單的是: 1)插入清單中的以下代碼:

    0熱度

    1回答

    我正在嘗試編寫一個小型,輕量級的客戶端,使用vb.net winforms,可以安裝而不需要提升特權。在我提出問題之前,讓我給你一些關於它應該做什麼的想法。 當Windows加載時,應用程序將從安裝中像這樣設置,系統/通知托盤圖標可以單擊以加載特定功能。從網站安裝應用程序,或者可能是文件共享,還沒有完全確定。此客戶最初將爲我們的一個Web程序請求用戶憑證,並且會與已構建的Web服務進行交流,以確定

    1熱度

    2回答

    我使用win32-service寶石來創建使用Ruby(1.9.3-429頁,MRI)Windows服務創建服務。 的代碼作品這段代碼。 require 'rubygems' require 'win32/service' include Win32 SERVICE_NAME = 'myservice' # Create a new service Service.create({

    0熱度

    1回答

    ,所以我有去一個bat文件: PowerShell的-noexit「我\文件\位置\ myscript.ps1」 bat文件是在啓動時。 powershell腳本更改了bcd。當以這種方式執行時,它表示我沒有權限,訪問被拒絕,並且bcd中沒有任何內容被更改。 對於成爲newb抱歉,但是有沒有辦法將提升的特權值從bat傳遞到powershell腳本?

    0熱度

    1回答

    我已經涉足與UAC很好地工作了一段時間,我發現有關的幾件事情: 通過UAC啓用,程序的啓動文件夾中,需要進行以管理員身份運行(比如通過嵌入式清單),不能根據this Stack Overflow thread運行。 在啓動時運行程序的另一種方法是在64位機器中創建一個包含該應用程序路徑的密鑰:HKLM or HKCU\SOFTWARE\Microsoft\Windows\CurrentVersio

    0熱度

    1回答

    我跟着this article來升級一個進程,但是在我的代碼下面(幾乎是當前的一個副本),在調試的時候,我得到了無限數量的shell被創建。顯示它發生的行。 我看過MSDN文章here,但這並沒有給我太多的見解。 請告訴我做錯了什麼? 我是新來的C++。 wchar_t szPath[MAX_PATH]; if (GetModuleFileName(NULL, szPath, ARRAYSIZE

    1熱度

    1回答

    我使用PowerShell v2的,這是我的腳本 param([string]$Sender_IP=$(throw " Sender's IP is required.")) $eventList = @() Get-EventLog "Security" -computername $Sender_IP ` | Where -FilterScript {$_.EventID -e