我想使用 Java 应用程序执行命令
Runtime.getRuntime.exec(command);
但该命令需要管理员权限。如果我使用
runas /user:Administrator "cmdName parameters"
什么都没有发生,因为我需要将 user und pw 作为命令的参数。但我需要对 cmd 运行命令,以便新的 cmd.exe 以管理员身份启动并询问我是否要以管理员身份运行 cmd.exe。同意后,该命令应在 admin-cmd 中运行。所以像这样:
String command = "popupNewCmdAsAdminAndRun "batWhichNeedsAdmin.bat" "
Runtime.getRuntime.exec(command);
有人有想法吗?提前致谢!