参考网址:https://blog.csdn.net/fengbangyue/article/details/4824811
1.net user命令:
添加或更改用户账号或显示用户账号信息。
格式:
net user username password | *options/domain 参数:
(1)键入不带参数的net user查看计算机上的用户账号列表。
(2)user name添加、删除、更改或查看用户账号名。 (3)password为用户账号分配或更改密码。
(4)*提示输入密码。
(5)/domain在计算机主域的主域控制器中执行操作。
例:
net user user1 pass1 /add rem 添加新的用户名,user1 密码为pass1
net user user1 pass2 rem 把user1 的密码改为pass2
net user user1 /del rem 删除用户
2.net share命令:
net share rem 查看共享
net share f=F:/ rem 共享f盘,共享名为f
net share f /del rem 根据共享名删除共享
net view \\主机名 rem 查看特定主机共享
3.net start/stop:
net start 服务 rem 开启服务
net stop 服务 rem 关闭服务
注:服务名称可在services.msc里查找
示例:(一键开启/关闭服务)
%errorlevel%用于判断上一条命令是否执行成功
@echo off
set /p input=1.start the service;2.stop the service
if %input%==1 goto 1
if %input%==2 goto 2
:1
net start 服务名称
if %errorlevel%==0 (echo start service successfully!) else (echo start service failed!)
pause
:2
net stop 服务名称
if %errorlevel%==0 (echo stop service successfully!) else (echo stop service failed!)
pause
4.net use:
IPC是Internet Process Connection的缩写,也就是远程网络连接。IPC后面的$是共享的意思,不过是隐藏的共享,微软系统中用“$”表示隐藏的共享,比如C$就是隐藏的共享C盘。也就是说C盘是共享的,但是C盘没有那个“托手”标志。
IPC$是共享“命名管道”的资源。利用IPC$,连接者甚至可以与目标主机建立一个空的连接而无需用户名与密码(当然,对方主机必须开了$IPC共享,否则是连接不上的)。而利用这个空连接,连接者还可以得到目标主机上的用户列表(不过管理员会禁止导出用户列表),窃取文件等。
(1)建立空连接:
net use \\ip地址\ipc$ "" /user:""
(2)建立非空连接:
net use \\ip地址\ipc$ "密码" /user:"用户名"
(3)映射默认共享:
net use z: \\ip地址\c$ "密码" /user:"用户名" rem 将对方c盘映射为自己的z盘
如果已经和目标建立了ipc$,则可以直接用下面命令访问:
net use z: \\ip地址\c$
(4)删除一个IPC$连接:
net use \\ip地址\ipc$ /del
(5)删除共享映射:
net use c: /del rem 删除映射的c盘