我想以另一個用戶身份運行(例如)Visual Studio 2015並使用提升的本地權限。通過轉到快捷方式的屬性,單擊兼容性選項卡,選擇「更改所有用戶的設置」並勾選「以管理員身份運行此程序」框,可以實現SSMS 17.1(例如)。 一旦做到這一點,我可以啓動應用程序的另一個用戶,輸入憑證,確認UAC提示,一切都很好。 但是,Visual Studio 2015的快捷方式屬性中沒有兼容性選項卡。通過
我正在嘗試將靜態DNS設置爲我正在構建的程序的一部分。然而,我能找到的唯一合理方法是在後臺使用命令行。 String auto = "cmd.exe /c start runas.exe /user:administrator netsh interface ip set dns \"Local Area Connection\" dhcp";
p = Runtime.getRuntime()
我想使用流程構建器運行Windows命令。我不確定它爲什麼會退出1,因爲我覺得我給了正確的輸入。如果任何人都能看到它並指導我可能會出錯的地方,那將是非常棒的。 try{
ProcessBuilder pb = new ProcessBuilder("runas","/noprofile","/user:alex", "cmd");
Process p = pb.star