Windows系统命令(dos)

☆樱花仙子☆ 提交于 2020-02-01 19:14:46

1.utilman--------辅助工具
2.nslookup-------IP地址侦测器
3.explorer-------打开资源管理器
4.logoff---------注销命令
5.services---------用来启动、终止并设置 Windows 服务
6.notepad--------打开记事本
7.cleanmgr-------磁盘垃圾清理
8.dvdplay--------多媒体
9.charmap--------启动字符映射表
10.diskmgmt.msc—磁盘管理实用程序
11.calc-----------启动计算器
12.devmgmt— 设备管理器
13.regsvr32 /u .dll----停止dll文件运行
14.drwtsn32------ 系统医生
15.dxdiag---------检查DirectX信息
16.msconfig.exe—系统配置实用程序
17.write----------写字板
18.mspaint--------画图板
19.perfmon.msc----计算机性能监测程序
20.winver---------检查Windows版本
21.wscript--------windows脚本宿主设置
22.wiaacmgr-------扫描仪和照相机向导
23.osk------------打开屏幕键盘
24.mstsc----------远程桌面连接
25.magnify--------放大镜实用程序
26.mmc------------打开控制台
27.mobsync--------同步命令
28.dcomcnfg-------打开系统组件服务
29.ntbackup-------系统备份和还原
30.narrator-------屏幕"讲述人"
31.sigverif-------文件签名验证程序
32.shrpubw--------创建共享文件夹
33.cmd.exe--------CMD命令提示符
34.eventvwr-------事件查看器
35.eudcedit-------造字程序
36.certmgr.msc----证书管理实用程序
37.start /min d:\ 最小化打开
38.dir ---------查看文件
39.arp ---------查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
40.cliconfg-------SQL SERVER 客户端网络实用程序
41.odbcad32-------ODBC数据源管理器
42.lusrmgr.msc----本机用户和组
43.iexpress-------木马捆绑工具,系统自带
44.fsmgmt.msc-----共享文件夹管理器
45.set ---------指定环境变量名称
46.call--------- 路径批处理文件名 从批处理程序中调用另一个批处理程序
47.echo--------- 信息 在屏幕上显示出信息
48.find--------- 文件名 查找某文件
49.title--------- 标题名字 更改CMD窗口标题名字
50.color--------- 颜色值 设置cmd控制台前景和背景颜色
51.prompt ---------名称 更改cmd.exe的显示的命令提示符
52.ver ---------在DOS窗口下显示版本信息
53.format ---------盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS
54.md ---------目录名 创建目录
55.replace--------- 源文件要替换文件的目录 替换文件
56.rename--------- 原文件名 新文件名 重命名文件名
57.tree--------- 以树形结构显示出目录,用参数-f 将列出第个文件夹中文
58.wmimgmt.msc----打开windows管理体系结构…等等。
59.Copy 只能复制文件夹下的文件
60.Xcopy
61.Replace 移动文件
62.Mode 80,40 cmd宽度,高度
63.Hostname 主机名
64.显示当前目录的所有文件,输入 dir
65.进入当前目录下的子目录,输入 cd 目录名
66.返回上一层目录,输入 cd …
67.返回当前路径目录,输入 cd .
68.切换到根目录,输入 cd /
69.Set 前变量后变量的值
70.Set/a 计算
71.Set/p 输入功能相当于 scanf 例如:set/p num1=请输入数字1:
72.Set name= 为环境变量(局部变量)赋值
73.Set name=空 删掉环境变量(局部变量)其他窗口不行
74.Set PATH %path%;文件夹路径 将永久变量设置路径
75.dir g:\ & dir c:\ 执行两个命令,尽管前一个不能执行,后一个也能继续执行  相当于else
76.dir g:\ | dir c:\ 执行两个命令,将前一个命令执行的结果作为参数传给后一个
77.dir g:\ || dir c:\ 执行两个命令,只有前一个命令不能执行,后面一个命令才执行相当于if
78.dir g:\ &&dir c:\ 执行两个命令,如果第一个命令无法执行,后面的也不能执行
79.pause ---------暂停批处理程序,并显示出:请按任意键继续…
80.;pause>nul 就是将显示的内容重定向到nul 就是不显示按任意键退出//nul 核的意思
81.@echo off的意思是在批处理运行命令的时候不会一条一条的显示执行的命令,与之相匹配的还有@echo on。回显:就是当前所在位置等的标示。
82.Rem或者:: 注释
83.Exit 跳出进程
84.Goto part1 跳转到part1
85.:part1 对part1的功能进行描述
86.>nul就是把结果输出重定向一个空设备,让命令处理结果不显示, 但不影响结果内容。2>nul代表第二个设备,以此类推。<相反,是输入,用得更普遍。
87.%%可以引用变量
88.echo %errorlevel% 可查看是否执行成功,错误则返回9009
89.netstat -ano 显示相关连接
90.dir c:\ |find “f” 查找c盘中有关f的文件
91.?与
可以代替具体指明的文件和数据
92.?代表单个字符 例如:dir c:??? 可以找出c盘中三个字符的文件
93.代表全部字符 例如:dir c:\ ,但不会列举子目录
94.if exist if exist C:\ (echo 存在c盘) else (不存在c盘) 判断是否存在c盘,注意中间的空格。
95.if not exist if exist C:\ (echo 存在c盘) else (不存在c盘) 判断是否不存在c盘,注意中间的空格。
96.if “jhjh”“fjdkjf” (echo start)else (echo hj) 判断字符串是否相等
97.if /i “jhjh”
“Jhjh” (echo start)else (echo hj) 不区分大小写地判断,i—>ignore
98.if defined name (echo yes)else (echo no) 查看是否已经给name付过值
99.if 6 equ 5 (echo yes) else (echo no) 判断是否前后数值相等
100.其中,neq 不等于,lss小于,leq 小于等于,geq大于等于,gtr 大于
101.for %i in (1 2 5) do echo %i 打印出 1,2,3
102.for %i in (c: *.txt) do echo %i 查找出所有的文件并打印
103.FOR %variable IN (set) DO command [command-parameters]
104.  %variable  指定一个单一字母可替换的参数。
105.  (set)      指定一个或一组文件。可以使用通配符。
106.  command    指定对每个文件执行的命令。
107.  command-parameters  为特定命令指定参数或命令行开关。
108.for /l %i in (0,2,10) do echo %i 0~10是范围,2是步骤
109.for /d %i in (
) do echo %i 当前目录下所有文件
110.for /d %i in (???) do echo %i 当前目录下小于6的文件
111.for /r %i in (
) do echo %i
112.for /l %i in (1,1,5) do md C:\desktop\耗子爱你哦%i
113.ping www.baiduop.com 检查网络,查看是否能够连接相关端口
114.ping -n 2 192.168.1.1 ,n即使number,大小的意思,就是回显多少的数据包
115.ping -l 64 192.168.1.1 ,控制数据包大小,以字节控制
116.dism /online /Enable-Feature /FeatureName:TelnetClient
117.ping -a  10.12.201.158 查看主机名字,而后面的IP地址是ipconfig里的无线网地址
118.ping -w 设置回显时间,越短则网络越好 ping -ttl 设置生存时间
119.Telnet 命令可以查看某个端口是否可以用,开发经常用的端口是8080 例如:telnet www.baidua.com 后面是域名
120.netstat -a 显示所有连接和侦听端口,状态栏ESTABLISHED是已经建立连接后的,LISTENING是正在监听
121.netstat -an 以数字形式显示地址和端口号。
122.netstat -ano 可以加上进程号
123.netstat -ano |findstr 62537 查看有关占用的进程
124.Tasklist 列举任务进程
125.Taskkill 杀死任务进程
126.tasklist |findstr 6616 查看这个进程的使用的任务
127.taskkill /im notepad.exe /f 将相关进程进行查杀,/f是强制的意思
128.net user user /add 创建新用户
129.net user bcd /active:no 禁用用户,active 启动,后面加no是禁用,yes 启用
130.net localgroup administrators bcd /add 将相关用户添加到一个本地的管理员组
131.net localgroup administrators bcd /del 删除
132.net share 查看本机共享
133.net share f=F:/ 将整个f盘共享,f与F是一致的
134.net share c /del 取消共享
135.net view \主机名 查看共享列表
136.net start +服务 开启服务
137.net stop +服务关闭服务
138.netsh wlan show profile name=“602iot” key=clear
139.Firewall.cpl 查看防火墙
140.netsh firewall set opmode mode=enable 打开系统防火墙
141.netsh firewall set opmode mode=disable 关闭系统防火墙
142.shutdown/i 显示图形化可控界面,可以远程控制关闭掉对方电脑,要有对方ip
143.shutdown/p 无提醒的关机命令
144.shutdown/r -t 120 2分钟后重启
145.shutdown/m \computer 指定计算机关机
146.Desktop 桌面
147.attrib demo.txt 查看文件属性
148.attrib +r +h demo.txt 给文件设置为只读与隐藏属性
149.Start 运行一个程序,打开盘符,文件,文件夹,网址,程序
150.Call demo.bat 程序间的互相引用,必须在同一路径下
151.Call f:\demo.bat 调用放置在c盘的程序
152.sort jkj.bat 打开文件并排序
153.sort /+n jkj.bat 从第n个字母开始排序
154.sort /r kjk.bat 倒序处理
155.sort /r kjk.bat > jkj.txt 重定向到jkj.txt文件中
156.type jkj.bat 打印文件内容
157.chkdsk d: 检测磁盘d,如果电脑出现蓝屏现象(可能由于系统关掉或者非法关机而导致)
158.chkdsk d: /f 检测并将检测出的错误强制改掉
159.chkdsk d: /r 查找坏扇区并恢复可读信息
160.conver f: /fs:ntfs 将f盘转换为ntfs格式(win10系统的默认为ntfs格式)
161.diskpart 配置磁盘信息,分配主分区,附分区,格式化磁盘
162.list disk 列出磁盘
163.select disk 1 对上面的磁盘进行选择
164.clean 格式化磁盘
165.creat partition primary 创建主分区
166.format fs=ntfs quick label=“e:” 定义磁盘
167.compmgmt 打开磁盘管理
168.sfc 由于系统文件缺失导致的蓝屏与黑屏问题(system fine check)放在c盘,(路径为c:/windows/system32/ 或者c:/windows/syWOW64)。
169.sfc /scannow 扫描系统验证文件的完整性,修复并记录系统修复日志。(路径为c:/windows/log/CBS)
170.sfc /verfiyonly 扫描系统验证文件的完整性而不会修复
171.slmgr /xpr 查看系统到期日期
172.slmgr /dli 查看系统详细信息
173.slmgr /upk 卸载掉安全密钥(undate pack)
174.slmgr /ipk 安装安全密钥(indate pack)
175.slmgr /skms zh us to 设置密钥管理服务计算机名
176.slmgr /ato 成功激活产品
177.wget www.baidu.com 爬取百度的信息(默认首页,默认保存在当前路径)
178.wget -r www.baidu.com 爬取整个百度的信息(recursive)
179.wget -l www.baidu.com设置爬取层次(level)
180.wget -o f:\test www.baidu.com 爬取信息放置于文件夹
181.wget -i www.baidu.com 从文件中取得url
182.regedit----注册表
183.hkey_current_user 图形化注册表界面中当前用户
184.hkey_local_machine 图形化注册表界面中当前计算机
185.reg query 注册表里的变量的路径 可以查看相关信息
186.reg add 注册表里的变量的路径 /v 命名/t类型 /f强制执行添加命令
187.reg delete 注册表里的变量的路径 /v /f强制执行删除命令
188.Start “”“aa bb”
189.gpedit 网络提速
190.Ipconfig /flushdns  刷新网络
191.netsh interface tcp show global 查询网络活动状态…
192.netsh interface tcp set global autotuninglevel=normal 如果被禁用,可以用此命令打开
193.for /i %i in(1,1,100) do md D:\new2\新建文件夹%i
194.for /f %%i in (demo.txt) do md %%i 批量生成文件夹
195.for /f %i in (demo.txt) do md %i 批量从一个文档中得到的信息创建文件
196.for /r c:\ %i in (.txt) do echo %i 查找txt尾缀的文件
197.Cmd中只需要一个百分号,脚本中只需要两个百分号
198.del /f /s /q "%userprofile%\recent*.
" 删除文件中所有子目录文件,工具属性删除
199.%0 执行代码本身,制作的脚本病毒,只能重启
200.attrib +h it 给it这个文件添加隐藏属性
201.runas /noprofile /user:主机名e\administrator cmd 不加载用户的配置文件,以管理员身份运行程序。
202. Type demo.txt | findstr %var% 搜索文档并核对,打印出来
203.Ping -l 6500 www.baidu.com -t 拒绝服务攻击
204.ncpa.cpl 进入网络连接界面
205.Ping www.baidu.com >f:\test.txt 将ping命令重定向到test文件中,若再执行新的重定向命令,将会覆盖掉。
206.Ping www.baidu.com >>f:\test.txt 将ping命令重定向到test文件中,而且保存之前的记录。
207.Sort < demo.txt ,对文件排序
208.0:键盘输入 1:输出到命令提示窗口 2:错误输出
209.Di >right.txt 2>error.txt

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!