You are on page 1of 2

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

mourad batch script


C:\Users\Usuari\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\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem clean directoies
from old tar and tar.md5 files
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B *.tar') do del "%G"
No se encuentra el archivo
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B *.tar.md5') do del "%G"
No se encuentra el archivo
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem first create a ba
ckup files from *.img in the same directory
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B *.img *.bin') do XCOPY /Y "%G" "%G.back" 0<Yes_File
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>XCOPY /Y "C:\Users\U
suari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img" "C:\Users\Usuari\Desk
top\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img.back" 0<Yes_File
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img.back especifi
ca un archivo
o un directorio como destino
(F = archivo, D = directorio)? F
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img
1 archivo(s) copiado(s)
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem rename img files
started by recovery to recovery.img and
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem img files started
by boot or kernel to boot.img
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B recovery*.img') do REN "%G" recovery.img
No se encuentra el archivo
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B boot*.img') do REN "%G" boot.img
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>REN "C:\Users\Usuari\
Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img" boot.img
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B kernel*.img') do REN "%G" boot.img
No se encuentra el archivo
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B modem*.bin') do REN "%G" modem.bin
No se encuentra el archivo
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem Create the tar fi
le:
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>SETLOCAL ENABLEDELAYE

DEXPANSION
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>call set curentDir="C
:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad"
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B *.img *.bin') do (
call cd %~dpG
call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape --ow
ner=0 --group=0 --totals --mode=644 -f %~nG.tar %~nxG
)
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>(
call cd C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\
call !curentDir!\BIN\tar --create --format=gnu -b20 --quoting-style=escape --ow
ner=0 --group=0 --totals --mode=644 -f boot.tar boot.img
)
Total bytes written: 6205440 (6.0MiB, 564MiB/s)
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>cd !curentDir!
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem Create the md5 fi
nal file:
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('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\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>(
call cd C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\
call !curentDir!\BIN\md5sum -t boot.tar 1>>boot.tar
call !curentDir!\BIN\mv boot.tar boot.tar.md5
)
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>cd !curentDir!
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>rem clean directoies
from img files
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>FOR /F "delims=" %G i
n ('DIR /S /A:-D /B *.img *.bin') do del "%G"
C:\Users\Usuari\Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad>del "C:\Users\Usuari\
Desktop\tar-Tool_Odin3-v3.07_by_mkh.mourad\boot.img"

You might also like