如何为bat文件产生log文件?

如何为bat文件产生log文件?,第1张

在BAT开始用 >输出文字到LOG文件.后面用>>输出文字到LOG文件. >会把上次的昌纳LOG清空,>>回追加孙碧文则迅举字到文件中

echo bat begin:>error.log

.......

...

:UserError

echo userError : %%ERRORLEVEL%% >>error.log

1、bat重命名文件

ren 111.txt 222.doc

解释:将111.txt 命名为222.doc

2、循环重命名一个文件夹下的所有结尾为xls的文件,前加上A

for /f %%i in ('dir /b *.txt') do (ren %%i A%%i)

比如有一堆照片,命名格式为0001.jpg,0002.jpg,0003.jpg,…,00020.jpg,……

要求在所有让伏文宏乱件名前加上A_

@echo off

rem 启用"延缓环境变量扩充"

setlocal EnableDelayedExpansion

set a=1

rem 循环当前目录下所有图片的文件名蔽滑档,支持带空格的名称

for /f "delims=" %%i in ('dir /b *.jpg') do (

rem 如果没有相同的文件名,则继续

if not "%%~ni"=="%~n0" (

if !a! LSS 10 (ren "%%i" "A_000!a!.jpg") else ren "%%i" "A_!a!.jpg"

rem 设置数值型变量a=a+1

set /a a+=1

)

)

echo 批量重命名完成!

pause


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12424380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存