批处理复制文件
程序员文章站
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