小编Mut*_*shi的帖子

Java:以管理员身份在新的cmd.exe中执行命令

我想使用Java应用程序执行命令

Runtime.getRuntime.exec(command);
Run Code Online (Sandbox Code Playgroud)

但该命令需要Admin-privileges.如果我使用

runas /user:Administrator "cmdName parameters"
Run Code Online (Sandbox Code Playgroud)

没有任何反应,因为我需要将user und pw作为参数提供给命令.但我需要向cmd运行一个命令,以便新的cmd.exe以管理员身份启动,并询问我是否要以管理员身份运行cmd.exe.同意后,命令应该在admin-cmd中运行.像这样:

String command = "popupNewCmdAsAdminAndRun "batWhichNeedsAdmin.bat" "
Runtime.getRuntime.exec(command);
Run Code Online (Sandbox Code Playgroud)

有谁有想法?提前致谢!

java cmd batch-file exec

8
推荐指数
1
解决办法
8370
查看次数

试图理解汇编指令:x86上的cltd

我找到了汇编指令

cltd
Run Code Online (Sandbox Code Playgroud)

通过在英特尔架构上反汇编代码.我发现的描述是,它清除了%edx寄存器,但是我不明白发生了什么......有谁可以解释命令到底是做什么的?

x86 assembly att

6
推荐指数
2
解决办法
4619
查看次数

标签 统计

assembly ×1

att ×1

batch-file ×1

cmd ×1

exec ×1

java ×1

x86 ×1