【问题标题】:Batch File - add password protected user accounts and add to a group批处理文件 - 添加受密码保护的用户帐户并添加到组
【发布时间】:2013-12-19 17:39:50
【问题描述】:

我目前正在处理一个批处理文件,它允许我为用户创建一定数量的文件夹,这些文件夹中的文件用于用户识别,并为每个受密码保护的用户创建一个用户帐户,然后添加所有用户到一个组。

现在我已经设法使用以下代码创建了文件夹和文件,但我不确定如何通过扩展代码来创建受密码保护的用户帐户。这是我到目前为止得到的,

    @echo off
FOR /L %%a IN (1,1,5) DO MD Client%%a
for /l %% in (1,1,5) do (cd.>Client%%a.txt) 
for /l %% in (1,1,5) do move Client%%a.txt Client%%a

我唯一苦苦挣扎的部分是为所有 5 个用户添加一个用户帐户,密码保护他们(它可以是一个简单的密码,用户可以稍后更改),最后添加 5 个用户帐户到代码必须创建的新组。如果有人知道如何做到这一点,我将永远感激不尽,因为我仍在学习如何编写批处理文件。

【问题讨论】:

    标签: batch-file


    【解决方案1】:
    net localgroup myGroup /add
    for /l %%a in (1,1,5) do (
        net user Client%%a password
        net localgroup myGroup Client%%a /add
    )
    

    【讨论】:

    • 您好,感谢您的代码。另一个问题,如果在 Windows 7 中运行,找出帐户/组是否已创建的最佳方法是什么?我尝试进入控制面板中的帐户页面,但它没有显示新创建的帐户。谢谢。
    • net localgroup 将枚举组,net localgroup groupname 将枚举指定组中的用户
    • 啊感谢您的帮助。我以为我的代码有问题,但只是在管理员模式下运行它就可以了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 2014-05-15
    • 1970-01-01
    • 2012-11-05
    相关资源
    最近更新 更多