如何从java程序以管理员身份运行批处理文件

问题描述 投票:0回答:2

我正在创建一个热点软件,我需要从 java 程序以管理员身份运行批处理文件。批处理文件包含以下两个命令:

netsh wlan 设置托管网络模式=允许 ssid=名称 密钥=密码

netsh wlan 启动托管网络

名称和密码作为用户输入。

batch-file cmd administrator
2个回答
4
投票

正如 capturesteve 所写 - 以管理员身份运行应用程序。例如,您可以在 Windows 下使用

cmd.exe
。如果您以管理员权限运行 cmd.exe,则从此“管理员”cmd.exe 启动的所有内容都将继承其所有者的权限。这是 Windows 中的通用原则(不仅限于 Windows)。

以管理员身份运行 cmd.exe 并从中启动 java 应用程序:

https://technet.microsoft.com/en-us/library/cc947813%28v=ws.10%29.aspx http://www.softwareok.com/?seite=faq-Windows-8&faq=7

+

Java:以管理员身份运行

以管理员身份执行Java程序


1
投票

最好的方法是以 sudo 身份运行 java 应用程序本身。

© www.soinside.com 2019 - 2024. All rights reserved.