I have this simple script. It will create a new file contain 999-999.
If user enter 99 it must show 099. How to use the left padding here?
Thanks
@echo off
Set /P p_rr_fr= Please enter Running No From : || Set p_rr_fr=NothingChosen
If “%p_rr_fr%”==”NothingChosen” goto :sub_error
Set /P p_rr_to= Please enter Running No To : || Set p_rr_to=NothingChosen
If “%p_rr_to%”==”NothingChosen” goto :sub_error
echo %p_rr_fr%-%p_rr_to%>running_no.txt
goto:eof
:sub_error
echo Please key in Running No
::
:: pad.bat 2013-10-11 13:03:12.57
@echo off & setLocal enableDELAYedeXpansioN
set /p Z= num?
echo.!Z!
if !Z! lss 1000 set N=0!Z!
if !Z! lss 100 set N=00!Z!
if !Z! lss 10 set N=000!Z!
echo.!N!
::====== script ends here =================
=====================
M2 Golden-Triangle