如何在C#中以管理員模式啟動進程我有一個VisualStudioWindows應用程序項目。我添加了下載安裝程序更新文件的代碼。安裝程序完成下載后將需要管理員特權(quán)才能運行。我添加了一個清單文件。當用戶單擊DownloadUpdate.exe時,UAC會提示用戶獲得管理權(quán)限。因此,我假設在DownloadUpdate.exe中創(chuàng)建和調(diào)用的所有進程都將以管理能力運行。因此,我使用以下代碼對已下載的文件進行了安裝調(diào)用:Process p = new Process();p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;p.StartInfo.FileName = strFile;p.StartInfo.UseShellExecute = false;p.StartInfo.RedirectStandardOutput = true;p.StartInfo.RedirectStandardError = true;
如何在C#中以管理員模式啟動進程
幕布斯6054654
2019-08-02 16:02:12