0.【背景】常用参数:

/* Win XP实测,测试方法:echo %userprofile% */%systemdrive%    --    C:
%windir%         --    C:\WINDOWS
%userprofile%    --    C:\Documents and Settings\用户名XXX

1.【目的一】:删除指定文件,删除指定目录

例:删除目录D:\cx\f和删除文件D:\cx\a.t

cd /d D:\cx
del a.t
rd f /s /q

命令解析:
[删除一个目录] rd f /s /q    (/s删除整个目录  /q安静模式)
删除f文件夹本身

[删除一个或数个文件] del f /f /q
只删除指定目录f下的文件,
不能删除该指定目录,
不能删除指定目录下的子文件夹(不管是该子文件夹还是子文件夹里的文件)

2.【字符@用法】——@表示该条命令不显示

1)test2.bat内容@pause

输出:

请按任意键继续. . .

2)test2.bat内容pause

输出:

D:\cx>pause
请按任意键继续. . .

注:不知道为什么会有空行??

3.【获取当前路径】

@echo off
echo 当前盘符:%~d0
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%
pause

输出:

当前盘符:F:
当前盘符和路径:F:\TDDOWNLOAD\KuGou\Lyric\
当前批处理全路径:F:\TDDOWNLOAD\KuGou\Lyric\tm.bat
当前盘符和路径的短文件名格式:F:\TDDOWN~1\KuGou\Lyric\
当前CMD默认目录:F:\TDDOWNLOAD\KuGou\Lyric
请按任意键继续. . .

4.【两个bat脚本之间的参数传递】

<方法一>
1.bat

@echo off
set pp=apple
set mm=banana
call 2.bat

2.bat

echo %pp%%mm%
pause

显示:
applebanana
请按任意键继续. .

<方法二>
1.bat

@echo off
call 2.bat apple banana

2.bat

@echo off
echo %1%2
pause

显示:
applebanana
请按任意键继续. .

注:两个脚本之间的参数传递感觉就是拷贝至一个脚本,再运行;(仔细看2.bat,不管有没有@echo off,效果都一样)

5.其他:CMD好玩的命令

color 20  设置cmd窗口背景色和前景色;color 恢复cmd窗口默认的背景色和前景色
COMP     比较两个或两套文件的内容。
XCOPY    复制文件和目录树。(拷贝子文件夹)
COPY     将至少一个文件复制到另一个位置。(不拷贝子文件夹)
DATE     显示或设置日期。(date /t)
TIME     显示或设置系统时间。(time/t)
FC       比较两个或两套文件,并显示不同处。

REM  XXX   添加注释

mkdir "D:\Program Files\IDM Computer Solutions\UltraEdit"

扩展名相关:
ASSOC    显示或修改文件扩展名关联。
FTYPE    显示或修改用于文件扩展名关联的文件类型
示例:
    ASSOC .pl=PerlScript
    FTYPE PerlScript=perl.exe %1 %*

6.未处理

符号::的用法?

转载于:https://www.cnblogs.com/caixu/archive/2013/05/15/3080766.html

【Windows批处理】常用命令解析相关推荐

  1. Windows批处理常用命令

    前言 批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务.用户只需双击批处理文件便可执行任务,而无需重复输入相同指令.编写批处理文件非常简单,但难点在于确保一切按顺序 ...

  2. 批处理常用命令总结和WindowsXP下运行命令使用大全及优化

    关于批处理以及批处理常用命令的总结 [ 一.什么是批处理 ] 批处理文件图标 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为 bat . 目前 ...

  3. 关于批处理以及批处理常用命令的总结

    关于批处理以及批处理常用命令的总结 [ 一.什么是批处理 ] 批处理文件图标 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为 bat . 目前 ...

  4. 运维之道 | Git分布式版本控制常用命令解析

    Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...

  5. 转 批处理常用命令总结

    echo 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置. echo [{on|off}] [message] Sample:@echo off / ech ...

  6. 批处理常用命令总结 - 批处理命令简介

    bat 批处理切换到当前脚本所在文件夹 切换到当前脚本所在的文件夹 1 cd  %~dp0 另外附上一些bat基本内容 ------------------------------ 批处理常用命令总结 ...

  7. 批处理常用命令及用法

    2019独角兽企业重金招聘Python工程师标准>>> 批处理常用命令及用法大全 阅读本文需要一定的dos基础概念,象:盘符.文件.目录(文件夹).子目录.根目录.当前目录每个命令的 ...

  8. windows dos 常用命令

    windows dos 常用命令                 2016-06-18 09:17:48 标签:dos windows 根目 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始 ...

  9. bat(续六)-windows批处理set命令

    windows批处理set命令 [设置变量] 格式:set 变量名=变量值 详细:被设定的变量以%变量名%引用 [取消变量] 格式:set 变量名= 详细:取消后的变量若被引用%变量名%将为空 [展示 ...

  10. windows 2003常用命令(推荐)

    windows 2003常用命令(推荐) [转自北大青鸟朱加强老师]winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wup ...

最新文章

  1. 李彦宏候选院士招致大批网民反对
  2. http://miicaa.yopwork.com/help/overall/
  3. 苹果系统的优点和缺点
  4. cache性能分析实验 北邮_AMD RX 6000游戏性能实测:全面领先RTX 3090
  5. 多IE版本共存的解决方案—IETester(推荐)
  6. 如何让MFC程序关闭按钮失效,也无法右击任务栏关闭窗口来关闭?
  7. 智能巡检告警配置实践
  8. 浮栅场效应管 符号_场效应管主要参数与特点,场效应管与其他管子的对比
  9. centos7 关闭防火墙的指令_CentOS7 怎么安装配置chrony时间同步服务?
  10. sublime 插件安装;sublime的 babel、sublime-jsfmt插件
  11. 短视频技术指南:国内最牛5家短视频解决方案提供
  12. Strassen算法
  13. 离散数学11:图的着色
  14. macOS Ventura 正式版发布 苹果官方详解macOS 13 Ventura正式版
  15. Hbase中的二级索引
  16. Miscellaneous | 恭喜本人博客进入2万名以内,多谢各位支持!
  17. react在线编辑Excel表格
  18. 从打车到专车,滴滴们除了烧钱还有什么?
  19. 怎么保存python制作的饼图_Scribus中的Python脚本:制作饼图
  20. 百度飞桨亮相2019 AIIA,四大领先技术剑指落地引开发者点赞

热门文章

  1. TomCat 启动报:validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2.
  2. 计算机毕业设计 Java web物流配送管理系统
  3. 混合面向目标的机器人
  4. C++实现二维快速傅里叶变换(FFT)
  5. MATLAB二维图形绘制
  6. 设计心理学中的重要概念(一)日常用品心理学
  7. CPU内部结构及工作原理
  8. GEE 形态学运算Morphological Operations
  9. Capacitor Plugin 实现
  10. ionic capacitor 开发APP问题集合