Cmd检测关机事件删除某一用户
1、添加账户
首先,我们通过编写批处理脚本.bat
来添加一个用户,代码如下:
::1.bat
echo off
net user bendawang 123 /add
net localgroup administrators bendawang /add
即创建一个用户名为bendawang,密码为123的账户,并赋予管理员权限。
运行结果如下:
通过上图看出来,1.bat运行后多出了一个名为bendawang的账户,说明添加成功
2、删除账户
然后我们再编写一个.bat
文件来删除该用户,代码如下:
::2.bat
@echo off
net user bendawang /del
运行结果如下:
通过上图看出来,2.bat运行后之前添加的名为bendawang的账户已被删除,说明删除成功
3、使删除账户的2.bat脚本关机时自动运行
首先我们打开本地组策略编辑器:win+R(调出运行)——输入gpedit.msc,打开如下框体:(PS:此处我以winXP系统做演示)
然后依次点击计算机配置——Windows设置——脚本(启动/关机)——关机,
即得到如下框体:
然后添加,将我们刚才的2.bat添加进去
这样我们的2.bat就会在关机的时候自动运行了。
接下来我们进行检验:
先运行1.bat,如下
然后关机,再开机,输入net user
发现用户bendawang已经被删除了
实验成功!