欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

批处理复制文件

程序员文章站 2022-05-30 14:18:57
...
call:funcCopyOneFile 848 白板 WhiteBoard
call:funcCopyOneFile 848 批注 Annotation
call:funcCopyOneFile 848 语音助手 VoiceAssistant

call:funcCopyOneFile commons 日程管理 Schedule
call:funcCopyOneFile commons 文件管理器 FileManager
call:funcCopyOneFile commons 系统升级 Upgrader
call:funcCopyOneFile commons 语音转写 LocalMeeting
call:funcCopyOneFile commons 云会议 CloudMeeting
call:funcCopyOneFile commons 账号管理 Account
call:funcCopyOneFile commons 桌面launcher Launcher
pause

goto:eof

:funcCopyToofifi

@set p1=848
@set p2=投屏

@set SRC_DIR=%cd%
@set SRC_LIB_DIR=%SRC_DIR%\%p1%\%p2%\lib
@set DST_DIR=\\10.40.73.73\workspace\v\code\main\AN\vendor\mstar\common\apps_ktc_v2\toofifi\mPhotool
@set DST_FILE=%DST_DIR%\mPhotool.apk

if not exist %SRC_DIR%\%p1%\%p2% goto:eof
echo 'continue to copy toofifi'
@if exist %DST_FILE% echo 'file exist: '%DST_FILE%

cd %SRC_DIR%\%p1%\%p2%\
for %%i in (*.apk) do (
    copy /Y %%i %DST_FILE%
)

set DST_ABI=armeabi-v7a

echo %DST_ABI%

@if exist %SRC_LIB_DIR% cd %SRC_DIR%\%p1%\%p2%\lib
@if exist %SRC_LIB_DIR% xcopy /y /e /k /h /i .\%DST_ABI%\*  %DST_DIR%\lib\%DST_ABI%\


cd %SRC_DIR%
goto:eof

:funcCopyOneFile

@echo '*************************'
@set SRC_DIR=%cd%
@set DST_DIR=\\10.40.73.73\workspace\v\code\main\AN\vendor\iflyrec\app
@set APK_PREFIX=BS_%3
@set DST_FILE=%DST_DIR%\%APK_PREFIX%\%APK_PREFIX%.apk
@set SRC_LIB_DIR=%SRC_DIR%\%1\%2\lib

@if not exist %SRC_DIR%\%1\%2 goto:eof

@echo 'continue to copy'

@if exist %DST_FILE% echo 'file exist: '%DST_FILE%
@cd %SRC_DIR%\%1\%2\
@for %%i in (*.apk) do ( copy /Y %%i %DST_FILE% )

@if %3==Account (set DST_ABI=arm64-v8a) else (set DST_ABI=armeabi-v7a)

@echo %DST_ABI%

@if exist %SRC_LIB_DIR% xcopy /y /e /k /h /i %SRC_DIR%\%1\%2\lib\%DST_ABI%\*  %DST_DIR%\%APK_PREFIX%\lib\%DST_ABI%\

@cd %SRC_DIR%
@goto:eof

pause