1. 程式人生 > >Qt 中執行cmd命令失敗,無許可權,需要提升程式以管理員執行 vs2013設定

Qt 中執行cmd命令失敗,無許可權,需要提升程式以管理員執行 vs2013設定

程式中有些 地方 需要執行windows cmd 命令, 如 taskkill 程序命令 (QString c = "taskkill /im osk.exe /f";m_pProcess->execute(c);) 

這種 命令是需要管理員身份的, 因此程式必須以管理員身份執行。

下面設定程式以編譯後再執行自動以管理員身份執行:

專案-》XXX 屬性-》配置屬性-》連結器-》清單檔案

 

 設定後編譯出的 exe 圖示上有個 小遁