当前位置:   article > 正文

windows批处理命令大全_window 批处理

window 批处理

系统控制

  1. Shutdown -s -t 600:表示600秒后自动关机
  2. shutdown -a :可取消定时关机
  3. Shutdown -r -t 600:表示600秒后自动重启
  4. desk.cpl:屏幕分辨率
  5. logoff:注销命令
  6. explorer:打开资源管理器
  7. perfmon:计算机性能监测器
  8. PowerShell:提供强大远程处理能力
  9. secpol.msc:本地安全策略
  10. services.msc:本地服务设置
  11. shrpubw:创建共享文件夹
  12. taskschd.msc:任务计划程序
  13. UserAccountControlSettings用户账户控制设置
  14. logoff---------注销命令
  15. services.msc---本地服务设置
  16. cleanmgr-------垃圾整理
  17. kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)


文件目录操作

  1. del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
  2. del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
  3. move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
  4. del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件/s 删除该目录及其下的所有内容 /q 删除前不确认
  5. copy [源文件或目录] [目标目录] 复制文件 copy d:\pwin98\*.* c:\presetup 将d盘的pwin98的所有文件复制到c盘的presetup下。
  6. attrib [参数][源文件或目录] 文件属性操作命令,attrib命令可以列出或修改磁盘上文件的属性,文件属性包括文档(A)、只读(R)、隐藏(H)、系统(S),
  7. fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> ""> >" 是重定向命令
  8. echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
  9. echo 信息 在屏幕上显示出信息
  10. echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
  11. findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
  12. color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
  13. path 路径可执行文件的文件名 为可执行文件设置一个路径。
  14. exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
  15. type 文件名 显示文本文件的内容
  16. more 文件名 逐屏显示输出文件
  17. find 文件名 查找某文件
  18. title 标题名字 更改CMD窗口标题名字
  19. ver 在DOS窗口下显示版本信息


文件拷贝

  1. copy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
  2. xcopy 要复制的文件或目录树 目标地址目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
  3. replace 源文件 要替换文件的目录 替换文件
  4. copy 命令 xcopy命令
  5. 源于目标
  6. copy 1.txt d: 拷贝到d盘
  7. copy c:\windows\1.txt c:\windows\system32
  8. 1.拷贝的过程中改变文件名
  9. copy 1.txt d:\2.txt
  10. copy 1.txt d:\1.exe
  11. copy *.doc a:*.bak
  12. 把两个文件合并起来
  13. copy gamete_X + gamet_y zygote C:\windows\2.txt
  14. copy命令的选择项:
  15. copy /a 文本文件
  16. copy /b 非文本文件
  17. copy *.* d:将所有文件拷贝到d盘
  18. copy *.bat c:\temp
  19. copy cc??.doc c:\temp
  20. copy /b filename+,,修改文件的时间属性
  21. xcopy A: *.* 将 a盘中的所有文件拷贝到当前目录
  22. doskey copy =xcopy $ *
  23. copy config.sys prn 拷贝文件到打印机
  24. copy *.* A:> nul 输出重定向到任意设备;
  25. verify命令
  26. verify on
  27. 对所有的拷贝文件设置双效检
  28. verify off
  29. 关闭拷贝文件的双效检设置
  30. xcopy 原目录 目标目录 (拷贝和删除功能)
  31. xcopy 原目录 目标目录 /s 全部移动过来包括子目录;


查看文件属性

  1. attrib
  2. 文档 隐藏 只读 系统
  3. hernia.rip
  4. 只读属性
  5. attrib +r c:\command.com 修改文件的只读属性
  6. dir /ar查看只读属性的文件
  7. attrib -r c:\command.com去除文件的只读属性
  8. attrib +H c:\command.com 添加文件的隐藏属性
  9. attrib -H c:\command.com 去除文件的隐藏属性


文件删除

  1. del
  2. del 1.txt
  3. erase 1.txt
  4. undelete
  5. del . 删除c盘下面根目录下的所有文件;
  6. del .. 删除父目录下的文件
  7. 文件删除的安全方法:del 1.txt /p
  8. del *.bak 删除所有的备份文件
  9. del fig*.*
  10. del .删除当前目录下的文件;
  11. deltree 子目录名称 删除之后不能恢复


目录操作

  1. dir通配符的使用:
  2. dir *.com显示C盘中com格式的文件;
  3. dir w*.*
  4. dir c??.doc
  5. dir *. 查找当前目录下的所有子目录(不包含文件);
  6. dir命令选择项:
  7. dir[文件名] [选择项]
  8. dir windows/w 只显示文件名
  9. dir windows/w/l 只显示小写字母的文件
  10. dir windows/w/p 显示满屏之后暂停
  11. dir windows/b 只显示文件名,不显示其他附加的东西
  12. dir windows/o 按字母的顺序来显示文件名
  13. dir windows/o-n 按字符的反顺序
  14. dir windows/os从小到大排序
  15. dir windows/o-s从大到小排序
  16. dir windows/od 日期从前到后显示
  17. dir windows/o-d日期从后到前显示
  18. dir windows/a 将会看到隐藏的文件
  19. dir windows/ad 只列出当前目录中隐藏的子目录
  20. set dircmd=/o /l 建立可变环境
  21. 查询文件:
  22. dir windows 显示出目录中的所有文件
  23. dir c:\ /s 显示c盘中根目录和子目录下的所有文件;
  24. dir c:\1.txt /s C盘查找 1.txt文件
  25. dir c:\windows\system32 /s
  26. dir . C盘下的当前目录
  27. dir.. 查看父目录
  28. TREE命令:
  29. tree >prn 打印树状结构
  30. tree显示目录树
  31. tree /a >prn
  32. tree /f
  33. 子目录的建立和命名:
  34. md 建立子目录 md=mkdir
  35. md myfold 建立名字为myfold的文件夹
  36. 目录改名与移动子目录:
  37. ren move
  38. move 1 2 将文件1的名字变为2
  39. rd命令和deltree命令
  40. rd f:\2删除子目录 (不能恢复) ==rmdir
  41. attrib 删除隐藏目录
  42. 重命名文件
  43. ren 123.ugh 345ugh


BAT脚本

  1. start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
  2. set 指定环境变量名称=要指派给变量的字符 设置环境变量
  3. pause 暂停批处理程序,并显示出:请按任意键继续....
  4. REM 文本内容 在批处理文件中添加注解
  5. goto 标签 将cmd.exe导向到批处理程序中带标签的行
  6. (标签必须单独一行,且以冒号打头,例如:“:start”标签)
  7. if 在批处理程序中执行条件处理(更多说明见if命令及变量)
  8. call 路径批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
  9. for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
  10. for 重复命令
  11. for %A in (1 2 3 4) do echo i'm carzy!
  12. for %A in(*.com *.exe *.bat) do dir %c
  13. goto 跳转
  14. goto home 寻找 :home 那一行
  15. 同一个批处理文件里面可以有多个goto命令
  16. if 条件
  17. if 今天下雨了 ,那么我就不出去了登山了
  18. if "%1" =="off" GOTO NETOFF 第一个参数是off
  19. if == 比较两件事
  20. if exist 测试文件是否存在
  21. if errorlevel 检测程序如何运行
  22. errorlevel value 错误号
  23. if exist c:\command.com echo hallelujah! 文件存在回显命令。
  24. pause 命令
  25. press anykey to continue/strke any key when ready
  26. 命令行参数:
  27. %1 %2 ...... %9
  28. 将文件名和参数名一起使用;
  29. if“%1” == “NO”echo okay, i won't
  30. 符号 “%变量%”
  31. echo %path% 显示环境变量的相关信息
  32. %%-字母 只能出现在for命令中;
  33. 批处理文件中使用%%,
  34. @不显示该命令
  35. @echo off
  36. dos的环境:
  37. environment
  38. set 查看环境变量
  39. path 搜寻路径
  40. shell = c:\command.com /e:1024 /p 分配环境空间
  41. cd命令:
  42. 引用其他目录:
  43. copy c:\temp\osoof a:
  44. cd \winsows 进入windows
  45. 单个cd命令
  46. cd d: 切换到d盘上的当前目录;
  47. cd\改变目录到当前的根目录;
  48. 重定向输出:
  49. > afile 在目录上建立一个文件
  50. echo ^L > PRN 将^L发送到打印机
  51. TEMP变量 储存临时文件的位置
  52. set temp= d:
  53. path prompt
  54. prompt($p)
  55. (c:\BATCH) 设置
  56. append conspec config copycmd dircmd dosshell msdosdata path prompt temp
  57. echo %path%
  58. 将变量扩充为变量的内容;
  59. if "%temp%" =="c:\temp" echo thank you for following orders
  60. alt +F7删除命令历史;f9根据行号来调用命令;
  61. $b | 管道命令


网络操作

  1. net start 查看开启了哪些服务
  2. net start 服务名 开启服务;(如:net start telnet, net start schedule)
  3. net stop 服务名 停止某服务
  4. net time 目标ip 查看对方时间
  5. net view ip 查看对方局域网内开启了哪些共享
  6. netstat -a 查看开启了哪些端口,常用netstat -an
  7. netstat -n 查看端口的网络连接情况,常用netstat -an
  8. netstat -s 查看正在使用的所有协议使用情况
  9. netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况
  10. ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。
  11. ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
  12. finger username @host 查看最近有哪些用户登陆
  13. telnet ip 端口 远和登陆服务器,默认端口为23
  14. copy c:srv.exe ipadmin$ 复制本地c:srv.exe到对方的admin下
  15. ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)


未分类

  1. F3键重复上一次的DOS命令
  2. 清屏命令:cls
  3. 重新启动之后原有的配置就会被取消;
  4. prompt $D 显示为当前的日期
  5. prompt $E 显示左箭头
  6. prompt $N 磁盘驱动字符
  7. prompt $T 当前建的时间
  8. prompt $V当前系统的版本号;
  9. prompt/?查询这个命令的相关用法;
  10. prompt $t$h$h$h显示详细的时间;会逐渐变化;

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/73456
推荐阅读
相关标签
  

闽ICP备14008679号