我想使用流程构建器运行Windows命令。我不确定它为什么会退出1,因为我觉得我给了正确的输入。如果任何人都能看到它并指导我可能会出错的地方,那将是非常棒的。 try{
ProcessBuilder pb = new ProcessBuilder("runas","/noprofile","/user:alex", "cmd");
Process p = pb.star
我想以另一个用户身份运行(例如)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()