常用cmd命令
一、账户相关类
1、net user
net user //查看系统存在的用户名
net user 用户名 密码 /add //添加账户信息
net user 用户名 密码 //更改账户密码
net user 用户名 /del //删除用户信息
2、net localgroup
net localgroup //查看所有群组
net localgroup 群组名 //查看该群组下的用户
net localgroup 群组名 /add //添加用户群组
net localgroup 群组名 /del //删除用户群组
net localgroup 群组名 用户名 /add //将指定用户添加到特定群组
net localgroup 群组名 用户名 /del //将指定用户
net localgroup administrators 用户名 /add //为用户赋予管理员权限
net localgroup administrators 用户名 /del //删除用户的管理员权限
二、系统工具相关类
1、打开系统应用程序
calc //打开计算器
mstsc //远程桌面
notepad //打开记事本
taskmgr //打开任务管理器
certmgr //打开证书管理器
regedit //打开注册表
nslookup //IP地址侦测器 (重要)
osk //打开屏幕键盘
Firewall.cpl //打开防火墙
msinfo32 //系统信息显示器
cleanmgr //系统垃圾清理器
2、打开自下载应用程序
- 进入目标程序目录
- 启动目标程序
- 示例:启动微信(腾讯软件默认安装位置:C:\Program Files (x86)\Tencent)
cd C:\Program Files (x86)\Tencent
dir //查看当前路径下的文件夹
cd WeChat //进入微信文件目录
WeChat.exe //打开微信程序
3、系统功能项
systeminfo //命令行显示电脑整体信息
ipconfig //查看系统当前连接的网络信息
cls //清空屏幕
cd 目录名 //进入当前目录
md 文件夹名 //当前路径创建指定的文件夹
rd 文件夹名 //删除当前路径下的指定文件夹(只能删除空文件夹)
rd /s /q 文件夹名 //安静删除该文件夹及其包含文件(/s:删除文件夹中的子文件 /q:安静模式)
dir //显示当前目录下的文件,类似于Linux的 ls 指令
del 文件名 //删除
copy 文件1 文件2 //把文件1移动到文件2所在位置作为文件2(支持地址)
4、shutdown
shutdown -a //取消关机
shutdown -s //关机
shutdown -f //强行关闭所有应用程序,并返回初始登录页面
shutdown -i //启动远程关机图形化界面,可用以查看相同域下面的所有设备名
shutdown -l //注销当前用户
shutdown -r //关机并重启
shutdown -s -t 时间(秒) //设置关机倒计时
5、小众实用指令
-
copy /b 文件1 + 文件2 新文件
//以二进制的形式表现-
使用示例
-
copy /b 1.png + 2.png 3.png
//将1.png和2.png合并为3.png,其中以二进制字符串联。后续分割需要用特殊软件进行二进制拆分。
-
copy/b 1.png + 2.zip 3.png
//2.zip压缩包隐藏在1.png中,3.png显示为1.png形式,但更改拓展名为**.zip后,将表现为2.zip**,并可解压缩
-
用途:使用该命令,可以帮助我们将文件很好的隐藏起来。
-
net viwe
//查看当前群组下的
-
三、网络相关类:
1、ping
ping 域名/IP //向指定域名或IP发送四次32字节握手包
ping -t 域名/IP //向指定域名或IP持续发送32字节握手包
ping -l 65500 -t 域名/IP //向指定域名或IP持续发送65500字节握手包(死亡之ping超过65500字节,将导致系统混乱)
2、ipconfig
ipconfig //显示系统网络信息
ipconfig /all //显示系统网络详细信息
3、arp
arp //arp的指令参数
arp -a //查看当前的arp缓存
arp -d * //删除当前的arp缓存表
arp -s IP地址 Mac地址 //将IP地址和Mac地址静态绑定,可用以预防ARP欺骗攻击
4、net view
net view //查看当前域的电脑列表
net view \\test //巡视主机名为test的共享资源列表(注:test为同一域下的主机)
net view /domain //巡视可用的电脑的域
5、netstat
netstat //查看当前电脑下的TCP连接、侦听端口、以太网统计信息
netstat -pt //显示连接相关进程名和pid
netstat -an //显示所有连接和侦听端口,并以数字形式呈现
netstat -an | findstr ':22' //查看某端口是否被占用
netstat -ap | findstr ssh //检查某ssh进程占用了哪些端口
netstat -a //显示所有的连接信息
netstat -l //显示监听状态的端口
netstat -r //显示路由表
netstat -i //显示网口信息
netstat -ie //显示信息网口的详细信息
netstat -s //显示各网络协议统计信息
更新中......