![windows net user 命令与网络服务配合使用](https://linux22.com/image/1379594/windows%20net%20user%20%E5%91%BD%E4%BB%A4%E4%B8%8E%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8.png)
这可能是一个微不足道的问题,但我想知道是否可以使用net user
Windows 中的命令返回有关“NT Authority \ Network Service”用户的有用信息。我尝试了net user "NT Authority\Network Service"
多种变体,但命令只会吐出使用信息。我这样做的原因是,我有一个批处理脚本,用户输入用户名,然后我使用检查该用户是否已在计算机上net user
。如果用户存在,则不执行任何操作。如果用户不存在,我将创建用户。我希望用户能够输入网络服务用户或系统用户,并且仍然获得所需的结果。我以为我以前已经让它工作了,但似乎找不到我是如何做到的。
答案1
Net User
不会向您显示这些用户,因为他们不是(常规)用户帐户。
NetworkService 帐户是服务控制管理器使用的预定义本地帐户。安全子系统无法识别此帐户,因此您无法在调用 LookupAccountName 函数时指定其名称。
无论如何,您都不能用来Net User
创建名为“NT Authority \ Network Service”(或类似名称)的帐户,所以我不确定您担心的是什么。:)