對於需要UAC的程式如何不提供UAC而執行,可以做到嗎?

時間 2021-05-31 18:57:34

1樓:Kice OU

然而至於怎麼取消程式自動提權,可以通過Manifest Tool實用程式將內嵌的清單檔案修改為應用程式不需要管理員許可權(清單檔案自己去網上找,或者用mt.exe生成乙個)。我在Windows 10上安裝VSC 2015預覽版(其他版本也是可以的,再不行就安裝最新版的Windows SDK),然後在C:

\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin下的mt.exe可以完成這項工作。

(至於這麼操作可以看看文件,然而我沒有試過┑( ̄Д  ̄)┍)

對於動態提權的應用程式,一般來說,失敗了就失敗了,不會繼續執行下去。因為接下來的操作需要提權,不提權就會執行失敗。簡而言之,這種情況你不給許可權就相當於結束這個程序(有點誇張)。

題外話,介紹下Windows下的UAC動態提權。乙個應用程式的生命週期內,許可權令牌是不能變的,申請提權的程序都需要執行乙個新的程序。即提權前後的程序PID是不同的。

2樓:Tim Chen

一般安裝程式因為要往program files這類公共區域寫東西,所以是一定要提公升許可權的。

當然如果你能夠反向工程這個程式,就可以知道它具體需要做什麼了。然後理論上也可以修改安裝程式甚至自己做個安裝程式達到你的目的。

對於沒有上過大學自學的程式設計師,需要自學那些大學裡教知識,或者看什麼樣的書?

補充相應的基礎知識 即學習大學課程的相關知識 是必要的,但你可能更適用任務驅動模式,通過解決實際問題驅動自己了解,學習,掌握相關知識,缺點是較長時間內無法形成體系。方式選擇取決於題主的Spare time。 kworm 首先,我遇到沒上過大學的大神不要太多啊,所以這和上不上大學關係不是很大,關鍵是你...

對於現在的程式設計,新程式設計師只需要知道介面的名稱就可以實現程式設計,你有什麼看法?

隨著社會進步,時代發展,這些都從不可能變成必然存在的事情 往往我們會說,有一技之能就可以了 但是,往往電影大片的危急關頭都是靠多才多藝的人解決的藝多不壓身嘛。人的潛力總是無限大的,有精力的情況下,可以多學習學習。 謝岳明明 你確定他們研究了一輩子嗎?這其實是社會的發展,這是好事來的。就拿github...

程式設計師真實的工作作息是如何的,真的需要經常熬夜加班嗎?

chadui123 根本來說,經常加班是管理不善所致,但絕大多數公司包括大廠卻也仍然無法改善這件事。那麼仍然做軟體又自由合理不太多加班的職業生涯,就只有自己當自由職業者才有機會了。也許技術和市場方面需要更加全面的能力,但時間掌握在自己手裡總體還是更好。不受制於一家公司不那麼好的市場定義的產品開發路徑...