在 Windows Server 2003 上创建本地用户的命令行选项?

在 Windows Server 2003 上创建本地用户的命令行选项?

我需要在 Windows Server 2003 上创建一些本地帐户。以前我使用“计算机管理”GUI 屏幕创建它们,但是该方法非常繁琐且缓慢。

是否有命令行方法来创建本地用户(非活动目录)?

理想情况下,命令行方法将从 CSV 文件创建用户名和密码。

更新1:

从命令行创建用户。

net user myUserName /random /add /comment:"9.13.2011" /expires:never /fullname:"My User Name" /passwordchg:no

将该用户添加到“远程桌面用户”组:

net localgroup "Remote Desktop Users" myUserName /add

答案1

扩展谢尔盖的评论:

NT 中的 Net 命令可以提供完整的本地用户和组管理。您需要使用语法和意图,主要是:

  • 净账户
  • 网络用户
  • 网络本地组

Sergey 的链接很好,但是这些例子可能会给你更多的选择。

答案2

您可以使用网络用户从命令行创建用户(本地或域)的命令

答案3

方法有很多种。数值模拟与数值模拟或 LDIFDE 将从 CSV 或 LDIF 文件导入用户。但是,“您无法使用 csvde 导入用户密码”

答案4

我强烈建议您研究 powershell 2 以了解类似情况。它比命令行更进了一步...它可以帮助您自动执行繁琐的命令行。它具有强大的实用程序,包括快速导入 CSV 文件,然后对该 CSV 文件中包含的对象和数据执行操作。

以下是其如何运作的伪代码:

导入 csv | SOME-CREATE-USER-COMMAND

其中 SOME-CREATE-USER-COMMAND 是您想要用来创建用户的任何命令。它对 CSV 文件中的每个条目调用一次。它可以访问 CSV 文件中的数据,并可以利用 CSV 文件中的字段创建用户或运行任何命令。当您拥有足够多的条目以至于手动输入命令行变得乏味且容易出错时,这非常有用。

这是来自两周前刚学习 PS 2 的 UNIX 专家的评价。我得说——PS2 (powershell 2) 非常棒。我认为您会喜欢用它来自动执行此类任务。

相关内容