Bat命令进行压缩X文件夹下的文件夹及文件

输出日志

echo off
for /d %%i in (D:\project101\trunk\x_client\xProject\Assets\AssetBundles\Android~\*.) do echo %%i
for %%i in (D:\project101\trunk\x_client\xProject\Assets\AssetBundles\Android~\*.*) do echo %%i
pause
 
进行真正的操作

rd /s /Q D:\共享目录\版本发布\主线\测试包\AB资源
md D:\共享目录\版本发布\主线\测试包\AB资源
echo {"Version":"1.1.27"}>D:\project101\trunk\x_client\xProject\Assets\AssetBundles\Android~\version.txt
path = C:\Program Files\WinRAR
for /d %%i in (D:\project101\trunk\x_client\xProject\Assets\AssetBundles\Android~\*.) do Rar.exe a -ep1 D:\共享目录\版本发布\主线\测试包\AB资源\Asset.gz %%i
for %%i in (D:\project101\trunk\x_client\xProject\Assets\AssetBundles\Android~\*.*) do Rar.exe a -ep1 D:\共享目录\版本发布\主线\测试包\AB资源\Asset.gz %%i

 

注释:

rd这里是删除

md是创建

>这个符号是重新写入

for循环中的/d表示的是文件夹

%%i表示的是变量,bat中是两个%,cmd中是一个%

 

posted on 2022-09-28 17:52  _依靠  阅读(650)  评论(0)    收藏  举报

导航