宇时电子-HNYS0898.CN宇时电子-HNYS0898.CN

批处理 笔记

for 处理文件

for /d 处理文件夹

for /r 枚举目录树处理文件

for /l 处理数字序列

for /f 处理字符串、命令输出和文本内容



%USERPROFILE%\AppData\Local\Temp


批处理命令获取当前盘符和当前目录

当前盘符:%~d0
当前路径:%cd%
当前执行命令行:%0
当前bat文件路径:%~dp0
当前bat文件短路径:%~sdp0




%~0 表示当前批处理的路径,去掉引号的路径
%~f0 表示当前批处理的绝对路径,去掉引号的完整路径
这是扩展表示方法,具体用法cmd下输入for/?可以查看到.

不明白这样写啥意思,因为按理%~0表示的就是去引号的当前批处理完整路径了.
cls 清屏命令.

if "%~0"=="%~f0" cls
如果前面的if判断,左右边相等则执行后面的命令.

上一篇 Watchdog.sys蓝屏

相关文章

回到首页 发表评论 回到顶部