Number Of Threads.bat
content you give me to make changes
@echo off
SetLocal EnableDelayedExpansion
echo.
echo.
echo.
echo. Number Of Threads
echo. **************
echo. * *
echo. * %Number_Of_Processors% *
echo. * *
echo. **************
echo.
SET Threads=%NUMBER_OF_PROCESSORS%
IF %Threads%==1 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 1 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==2 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 1 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==4 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 2 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==6 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 3 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==8 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 4 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==10 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 5 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==12 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 6 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==14 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 7 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==16 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 8 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==18 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 9 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==20 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 10 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==22 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 11 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==24 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 12 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==26 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 13 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==28 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 14 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==30 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 15 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
) ELSE (
IF %Threads%==32 (
DIR /B /D /S *.mp4 | CMD /C PPX2 -P 16 -L 1 FFmpeg -y -i "{}" -qscale:v 0 -vcodec wmv2 -b:a 256k "{}.wmv"
)))))))))))))))))

EL MP4
FOR /R %%i IN (*.mp4) DO CMD /C DEL /F /Q "%%i"
:Remove *.WMV Extension
FOR /F "Delims=" %%a IN ('DIR /B /S *.wmv') DO REN "%%a" "%%~na"
:REN *.MP4>*.WMV
FOR /R %%i IN (*.mp4) DO REN "%%i" "*.wmv"
ECHO. Ready...!!!
here you see how you send MP4 video files on my application how to make the format change * .mp4 to * .wmv files how you can give an example of how I can show the application method
English is not very good words and sentences can be very wrong, I hope you can understand what I'm trying to explain.