按win+r,输入cmd进入终端命令窗口
常用DOS命令
help 帮助
date——显示或设置日期
time——显示或设置系统时间
format:格式化磁盘
chkdsk:检查磁盘错误并修复
cls 清除屏幕
shutdown -s -t 60 -c "你的电脑被黑了" -s关机 -t限时 -c提示 -r重启 -a取消
shutdown -a 取消关机
exit——关闭cmd运行程序
ctrl+c——中止命令执行
系统信息
systeminfo 查看系统信息
hostname 查看主机名
SET 查看环境变量
color 1 改变cmd颜色 (1 2 3 4 5 6 7 8 9 A B C D E F)
网络
ipconfig /all 显示完整网络信息
ipconfig /release 释放ip
ipconfig /renew 重新获得ip
ipconfig /flushdns 刷新DNS缓存
ipconfig /displaydns 显示DNS解析程序缓存的内容
route print 打印路由信息
arp -a 查看arp缓存
net view 查看局域网内其他计算机名称
netsh firewall show state 防火墙状态
netsh firewall show config 防火墙规则
ping xxx(ip地址)测试网络联通性
nslookup 查询域名解析信息
tracert:跟踪网络数据包的路径
用户
net config workstation 查看当前登录用户
whoami 查看我是哪个用户
net user 查看有哪些用户
net user supermage(用户名) 查看用户supermage的信息
net localgroup 查看组
net localgroup administrators 查看组administrators的信息
net user hacker(用户名) 123(密码)/add 新建一个用户hacker,密码为123
net user hacker(用户名) /del 删除用户hacker
net localgroup administrators hacker(用户名) /add 将普通用户hacker提权到管理员
net user guest /active:yes 激活guest用户
net user guest /active:no 关闭guest用户
net user hacker(用户名)123456(新密码) 更改用户hacker密码
端口进程服务
tasklist 查看进程
taskkill 终止制定进程
tasklist /svc 查看进程,显示进程使用者名称
netstat -ano 查看系统开放端口
net start 查看开启了哪些服务
start www.baidu.com(网址或域名)打开网址
目录文件操作
echo hello,world > 1.txt 向1.txt中写入 hello,world
echo hello,world >> 1.txt 向1.txt中追加hello,world放在第二行
del xxx 删除一个文件
ren 1.txt 2.txt 将1.txt重命名为2.txt
type 1.txt 查看1.txt文件的内容
md xxx 创建一个文件夹
dir 查看当前目录下的所有文件
rd xxx 删除一个文件夹
rd /s xxx 删除文件夹及其子文件
move 1.txt d:/ 将文件移动到d盘根目录下
1.txt edit 打开1.txt文件(可编辑)
dir c:\ 查看c盘下的文件
dir c:\ /A 查看c盘下的所有文件,包括隐藏文件
dir c:\ /S 查看c盘下及其子文件下的文件
dir c:\ /B 只显示c盘下的文件名
copy:复制文件
xcopy:复制文件和目录,并支持复制子目录
cd 切换目录
cd .. 返回上一目录
cd /d d: 切换到d盘,或者直接输入“d:”也可以直接进入d盘
注意:
1.dir c:\ 查看盘符的时候后面只能用反斜杠:\,而不能用斜杠:/,其余大多数情况,斜杠和反斜杠互换没有什么影响。
原因: UNIX 操作系统设计了这种路径分隔法,它使用斜杠:/。由于网络是首先应用在 UNIX 计算机之间的,至今为止,一半以上的网络服务器仍是使用 UNIX 操作系统的,所以网址也沿用了斜杠作路径分隔符。微软在开发 DOS 2.0 的时候,从 UNIX 中借鉴了这种目录结构,但由于 DOS 中,斜杠已经用来作为命令行参数的标志了(UNIX 中用的是“ - ”符),所以只得使用反斜杠:\。到了 Windows 时代,很多时候已经没有命令行参数的干扰,加上网络使用的扩展,现在斜杠和反斜杠大多时候可以互换,没有什么影响。
2.move 123 d:/ 将123文件夹从c盘移动到d盘根目录,显示拒绝访问。move跨区移动文件没问题,但是不支持跨区移动文件夹。
解决:可以先复制文件夹到目标目录(xcopy 123 d:\ /e /h /c /i),再删除原文件夹。
3.xcopy参数使用情况总结:
(1)复制文件夹、子文件和内容 xcopy /e /h /c /i
/e——复制子文件夹,包括空文件
/h——复制具有隐藏文件和系统文件属性的文件
/c——即使发生错误也继续复制
/i——如有疑问,假定目标位置是文件夹。比如,当目标位置不存在时
(2)复制文件夹、子文件夹而不包含文件 xcopy /e /t
/e——复制子目录,包括任何空目录
/t——复制子目录结构,但不复制文件
4.在cmd窗口输入命令将用户提权,显示拒绝访问。
原因:提权需要管理员身份,打开cmd时要使用管理员身份运行。如何用管理员系统身份打开cmd:
(1)ctrl+alt+. (del) 三键一起按打开任务管理器
(2)点击 运行新任务
(3)输入cmd,勾选 以系统管理权限创建创建此任务