Microsoft
Software
Hardware
Network
Question : Edit filename variable in Batch script
I am reencoding a massive bunch of AVI's to MP4 using Handbrake CLI:
*** script start
for %%i in (*.avi) do (
"D:\reencode\handbrake\Han
dBrakeCLI.
exe" -i "%%i" -t 1 -c 1 -o "%%~ni.mp4" -f mp4 -X 480 -e x264 -q 0.59 -a 1 -E faac -B 128 -R 48 -6 dpl2 -D 1 -x level=30:cabac=0:ref=2:mix
ed-refs=1:
analyse=al
l:me=umh:n
o-fast-psk
ip=1 -v
move "%%i" "D:\reencode\AVI\finished"
)
*** script end
the "move" command will execute as:
move video001.avi "D:\reencode\finished"
How can I add a second "move" command so "%%i" is modified from "video001.avi" to "video001.mp4", so the reencoded file is also moved?
Answer : Edit filename variable in Batch script
move "%%~ni.mp4" "D:\reencode\AVI\finished"
Random Solutions
SBS 2008 insists I have not ran Migration Prep on source server; I have
User is still recieving email for an email address that was removed from their account and applied to another
Access Web front-End
Converting txt files into Access or Excel format
Append string from editbox to text file
EM_FORMATRANGE gives insufficient memory when printing with PCL 6
how to run a batch file from an asp.net 2.0 web page?
How to open outlook .ost file
Bulk Email ID Modification
Exchange 2007 powershell commands