LAPINPT

BATCH MAKE DIR FOR MKVs AND SUBs

Jul 22nd, 2013
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.64 KB | None | 0 0
  1. @ECHO OFF
  2.  
  3. :: BATCH TO MAKE DIR FOR MKVs AND SUBs
  4. :: TO FIND SED WEB SEARCH UnxUtils.zip
  5. :: MKVs AND SUBs WITH SAME NAME
  6.  
  7. :LOOP
  8.  
  9. FOR /F "delims=" %%B IN ('dir /b *.mkv') DO (
  10. IF EXIST %%B CALL :CRDIR %%B
  11. )
  12. GOTO END
  13.  
  14. :CRDIR
  15. FOR /F "delims=" %%P IN ('ECHO %~n1 ^| sed -e "s/\./ /g" -e "s/\(.*\)\([0-9][0-9][0-9][0-9]\)\([[:space:]].*$\)/\1(\2)/"') DO (
  16. SET FDIR=%%P
  17. SET FMKV=%~n1.mkv
  18. SET FSUB=%~n1.srt
  19. )
  20. ECHO.
  21. IF NOT EXIST "%FDIR%" MKDIR "%FDIR%" && ECHO NEW DIR %FDIR%
  22. ECHO.
  23. timeout 1 >NUL
  24. IF EXIST %FMKV% MOVE %FMKV% "%FDIR%" && ECHO %FMKV%
  25. ECHO.
  26. IF EXIST %FSUB% MOVE %FSUB% "%FDIR%" && ECHO %FSUB%
  27. ECHO.
  28.  
  29. GOTO LOOP
  30.  
  31. :END
Advertisement
Add Comment
Please, Sign In to add comment