You are on page 1of 3

---------------mkh.

mourad batch script

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem run
ImgToTar.md5.batch instead of this batch file for creating a log file of the
operation.

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem clean
directoies from old tar and tar.md5 files

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.tar') do del "%G"
File Not Found

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.tar.md5') do del "%G"
File Not Found

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem first
create a backup files from *.img in the same directory

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.img *.bin') do XCOPY /Y "%G" "%G.back"
0<Yes_File

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>XCOPY /Y "C:\
Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\recovery.img"
"C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
recovery.img.back" 0<Yes_File
Does C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
recovery.img.back specify a file name
or directory name on the target
(F = file, D = directory)? F
C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\recovery.img
1 File(s) copied

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem rename img


files started by recovery to recovery.img and

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem img files


started by boot or kernel to boot.img

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B recovery*.img') do REN "%G" recovery.img

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>REN "C:\Users\
Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\recovery.img"
recovery.img

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B boot*.img') do REN "%G" boot.img
File Not Found

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B kernel*.img') do REN "%G" boot.img
File Not Found

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B modem*.bin') do REN "%G" modem.bin
File Not Found
C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B NON-HLOS*.bin') do REN "%G" NON-HLOS.bin
File Not Found

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem Create the


tar file:

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>SETLOCAL
ENABLEDELAYEDEXPANSION

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem // clear
previous files.

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>RMDIR /S /Q
AllFiles
The system cannot find the file specified.

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>MKDIR AllFiles

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>call set
curentDir="C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool"

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.img *.bin') do (
call cd %~dpG
call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape --
owner=0 --group=0 --totals --mode=644 -f %~nG.tar %~nxG
xcopy %~nxG !curentDir!\AllFiles\
)

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>(
call cd C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape --
owner=0 --group=0 --totals --mode=644 -f recovery.tar recovery.img
xcopy recovery.img !curentDir!\AllFiles\
)
Total bytes written: 10229760 (9.8MiB, 404MiB/s)
C:recovery.img
1 File(s) copied

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>cd !curentDir!

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem Creat a
AllInOne Tar file for all img and bin files

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>cd AllFiles

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
AllFiles>call !curentDir!\BIN\ls *.img *.bin 1>allfiles.txt
/BIN/ls: cannot access *.bin: No such file or directory

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
AllFiles>call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape
--owner=0 --group=0 --totals --mode=644 -f allfiles.tar -T allfiles.txt
Total bytes written: 10229760 (9.8MiB, 428MiB/s)
C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
AllFiles>del /Q allfiles.txt

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\AllFiles>cd !
curentDir!

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem Create the


md5 final file:

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.tar') do (
call cd %~dpG
call !curentDir!\BIN\md5sum -t %~nxG 1>>%~nxG
call !curentDir!\BIN\mv %~nxG %~nxG.md5
)

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>(
call cd C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
call !curentDir!\BIN\md5sum -t recovery.tar 1>>recovery.tar
call !curentDir!\BIN\mv recovery.tar recovery.tar.md5
)

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>(
call cd C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\
AllFiles\
call !curentDir!\BIN\md5sum -t allfiles.tar 1>>allfiles.tar
call !curentDir!\BIN\mv allfiles.tar allfiles.tar.md5
)

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\AllFiles>cd !
curentDir!

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>rem clean
directoies from img and bin files

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>FOR /F
"delims=" %G in ('DIR /S /A:-D /B *.img *.bin') do del /Q "%G"

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>del /Q "C:\
Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\recovery.img"

C:\Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool>del /Q "C:\
Users\Neo\Downloads\tar-Tool_Odin3-v3.10.7_by_mkh.mourad\tar-Tool\AllFiles\
recovery.img"

You might also like