WINDOWS BAT 遍历批处理指定后缀文件

本文介绍了一种使用批处理脚本处理.bin文件,通过调用ADDMD5.exe工具生成对应的md5校验码的方法,详细解释了脚本中各个命令的作用,包括设置可执行文件路径、遍历文件夹、复制文件、调用工具生成校验码以及保存结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


set "exe=%~dp0ADDMD5.exe" 
echo %exe%
for /f "delims=" %%i in ('dir /s/b "*.bin"') do (
echo %%~ni
pushd %%~dpi 
copy %%i %%~ni.md5bin

%exe% %%~ni.md5bin

popd

//set "exe=%~dp0ADDMD5.exe" , 保存可执行处理文件位置, ~dp0是关键字,当前路径

//delims= ; for默认是以空格和,:;/等标点符号作分割符的,所以要取得整行内容通常会用"delims="这样的形式来取消for的默认分割符。(http://zhidao.baidu.com/question/202841204.html

//pushd,popd 是为了保存和恢复目录的

//DOS命令行下,可以用 CMD /? 的方式来使用 windows的 help;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值