bat脚本实现for循环之批量添加windows用户并增加远程桌面登录权限

BAT Liemer_Lius 162℃

bat脚本开发,在windows管理工作中也需要基本掌握。

如在远程跳板机上批量创建用户,一条一条的命令复制就显着有点low了。下面是工作中用到的小脚本,可以供大家参考:

简单方式:

@echo off
for %%i in (user_1,user_2,user_3,user_4,user_5) do (
    echo ====================================%%i====================================
    net user %%i 1qaz!QAZ /add
    net localgroup "Remote Desktop Users" %%i /add)
pause

@echo off: 键入的命令,不会在命令窗口显示;

pause: 执行完毕后,提示“输入任意键继续。。。”,以便查看是否有失败的操作。

变量的方式:

@echo off
set user_list=user_1,user_2,user_3,user_4,user_5
for %%i in (%user_list%) do (
    echo ======================%%i======================
    net user %%i my_passwd /add
    net localgroup "Remote Desktop Users" %%i /add
)
pause

交互方式:

@echo off
set /p user_list=请输入增加用户的名称,多个用户之间用逗号隔开:
for %%i in (%user_list%) do (
    echo ======================%%i======================
    rem net user %%i my_passwd /add
    rem net localgroup "Remote Desktop Users" %%i /add
)
pause

 

转载请注明:skelchina.com » bat脚本实现for循环之批量添加windows用户并增加远程桌面登录权限

喜欢 (1)