使用Java开发的Windows用户帐户管理器应使用哪种技术?

时间:2018-11-15 07:40:18

标签: java windows powershell winapi wmic

我是一个初学者,在选择开发该应用程序的方式时需要帮助。

我有客户要求创建一个软件,该软件将能够在Windows中创建/删除用户帐户,更改/读取密码以及编辑权限。

我想尽快完成这个项目并且对Java感到满意,这是我选择Java作为开发该应用程序的首选的主要原因。

我已经阅读了许多文章,并且发现了很多有用的内容,但是我无法从头开始。以下是我发现的方法:

  1. 使用cmd命令并执行它们以创建/删除帐户并更改密码。(wmic
  2. 使用Powershell命令并执行它们以创建/删除帐户并更改密码。 jpowershell可用于执行Powershell命令。
  3. 使用某些Java库执行WMI查询。找不到与此相关的任何文档。 (refer
  4. 我遇到过IADgroup接口,该接口可以更改与Windows(refer)相关的任何方面。我不知道该怎么用。

对于编辑权限,我正在考虑打开Windows本身的特定用户帐户设置。我想脚本可以帮助您,但仍然需要帮助。

我愿意接受其他可能更好的选择。

1 个答案:

答案 0 :(得分:0)

我最终决定使用C#。谢谢!