批处理,根据文件内容批量修改文件名

上万个文件内容如下,,,只有这个DeviceID 里面的不一样,要根据这个ID去命名文件名...

<Keybox DeviceID="860003041204069"><Key algorithm="ecdsa"><PrivateKey format="pem">
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIKWzfcf+C1aO144cpVJkyVO+TKiHyq42ORRCRqBghboFoAoGCCqGSM49
AwEHoUQDQgAE+zPIMioyMxLXeQsGDiv2L2ra2GXthu1JOU8Bq75YpVXxanVj12Sw
VwrGkr5OC5zrd0wytk/MuIFDb/FLXjceAA==
-----END EC PRIVATE KEY-----
</PrivateKey><CertificateChain><NumberOfCertificates>3</NumberOfCertificates><Certificate format="pem">
-----BEGIN CERTIFICATE-----
MIICIzCCAamgAwIBAgIKAIdgFHO

 

 

上代码,保存下面的代码为.bat就可

@echo off
setlocal enabledelayedexpansion
for %%a in (*.txt) do (
    set /p Str=<"%%~a"
    SET  Str2 =!Str:~18,15!  
echo  截取后内容:!Str:~18,15!!
    echo 文件: %%~nxa   原始内容: !Str!   截取后内容: !Str:~18,15!  
     ren "%%~nxa" "!Str:~18,15!.txt"

)
pause

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值