Vous êtes sur la page 1sur 2

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

mourad batch script

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem run
ImgToTar.md5.batch instead of this batch file for creating a log file of the
operation.

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem clean directoies


from old tar and tar.md5 files

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G in
('DIR /S /A:-D /B *.tar') do del "%G"
No se encuentra el archivo

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G in
('DIR /S /A:-D /B *.tar.md5') do del "%G"
No se encuentra el archivo

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem first create a


backup files from *.img in the same directory

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

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>XCOPY /Y
"C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\recovery.img"
"C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\recovery.img.back"
0<Yes_File
C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\recovery.img
1 archivo(s) copiado(s)

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem rename img files


started by recovery to recovery.img and

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem img files started


by boot or kernel to boot.img

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

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>REN
"C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\recovery.img"
recovery.img

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G in
('DIR /S /A:-D /B boot*.img') do REN "%G" boot.img
No se encuentra el archivo

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G in
('DIR /S /A:-D /B kernel*.img') do REN "%G" boot.img
No se encuentra el archivo

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G in
('DIR /S /A:-D /B modem*.bin') do REN "%G" modem.bin
No se encuentra el archivo

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem Create the tar


file:

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>SETLOCAL
ENABLEDELAYEDEXPANSION

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>call set
curentDir="C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad"

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>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
)

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>(
call cd C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\
call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape
--owner=0 --group=0 --totals --mode=644 -f recovery.tar recovery.img
)
Total bytes written: 13987840 (14MiB, 6.8MiB/s)

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>cd !curentDir!

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem Create the md5


final file:

C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>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\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>(
call cd C:\Users\Usuario\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\
call !curentDir!\BIN\md5sum -t recovery.tar 1>>recovery.tar
call !curentDir!\BIN\mv recovery.tar recovery.tar.md5
)

Vous aimerez peut-être aussi