0
開始我一直在使用開發與管理權限(UAC)的程序,並且也做了註冊表項下面的代碼C#程序沒有在Windows啓動
Registry.SetValue(
"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",
"SyncData-TPSS",
Application.ExecutablePath.ToString()
);
在啓動時啓動程序。但是由於UAC,它並不是從Stratup開始。我無法刪除UAC。
如果我刪除UAC和訪問的註冊表值則拋出拒絕
任何想法要做到這一點異常訪問?
UAC如何影響在啓動時運行的程序? (而不是登錄) –
如果我刪除UAC,那麼它啓動時運行,但沒有從註冊表中獲取值。因爲它引發註冊表項的異常訪問「HKEY_LOCAL_MACHINE \ Software \ syncData-TPSS」 – Varinder
您確定您的意思是*啓動*? –