Administrator
发布于 2020-08-10 / 1153 阅读 / 0 评论 / 0 点赞

bat批处理文件语句及用法记录

bat批处理文件语句及用法记录

参考链接 https://www.cnblogs.com/liangblog/p/9835940.html

1、批量输出文件名

for %%i in (*.json) do (
    echo %%~nxi
)

@echo off
setlocal enabledelayedexpansion
 
set sign=c:\users\suxq\desktop\sign.jar
set apkPath=c:\users\suxq\desktop\outputs\
 
for %%i in (%apkPath%*.apk) do (
    set oldApk=%%~nxi
    set outApk=!oldApk:unsign=google!
    echo java -jar %sign% !oldApk! !outApk!
    rem 这里是注释内容:由于 apk 文件 和 sign.jar 文件都是虚拟的,因此真正执行时会报错,这里就只是将 java 整句命令输出,从整句命令就可以确认是否会正确执行,如果这些文件都是真的话。真的脚本应该将 echo 去掉
)

评论