Files
LogSeqDB/pages/Scripts/Recursive Par2 creation.sync-conflict-20250817-085625-UULL5XD.md
2025-12-11 06:26:12 -08:00

727 B

title, updated, created
title updated created
Recursive Par2 creation 2022-01-30 22:42:55Z 2022-01-30 22:42:30Z

Recursive Par2 creation


@ECHO ON

SETLOCAL

REM check input path

IF \"%~1\"==\"\" GOTO End

IF NOT EXIST \"%~1\" (

ECHO The path does not exist.

GOTO End

)

IF NOT \"%~x1\"==\"\" (

ECHO The path is not folder.

GOTO End

)

REM set options for PAR2 client

SET par2_path=\"C:\\Users\\stuar\\Downloads\\sstent\\AppData\\Local\\MultiPar\\par2j64.exe\"

REM recursive search of subfolders

PUSHD %1

FOR /D /R %%G IN (*.*) DO CALL :ProcEach \"%%G\"

POPD

GOTO End

REM run PAR2 client

:ProcEach

ECHO create for %1

%par2_path% c /fo /sm2048 /rr5 /rd1 /rf3 /lc+32 \"%~1\\%~n1.par2\" *

GOTO :EOF

:End

ENDLOCAL