This is the example, a shortcut was installed to this code
:
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
:: $Header: C:/DBAREIS/Projects.PVCS/Win32/ScriptingTipsAndTricks/EXAMPLE[cmd].Remove-Trailing-Digits() [removes trailing 0-9].cmd.txt.pvcs 1.0 29 Jun 2014 12:51:22 USER "Dennis" $
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@rem +++++++++++++++++++++++++++++++++++
:RemoveTrailingDigits
@rem +++++++++++++++++++++++++++++++++++
set RTD_NAME=%~1
set RTD_VALUE=!%RTD_NAME%!
:RTD_AGAIN
set Last1=%RTD_VALUE:~-1%
set ExceptLast=%RTD_VALUE:~0,-1%
if "%Last1%" == "0" goto IsDigit
if "%Last1%" == "1" goto IsDigit
if "%Last1%" == "2" goto IsDigit
if "%Last1%" == "3" goto IsDigit
if "%Last1%" == "4" goto IsDigit
if "%Last1%" == "5" goto IsDigit
if "%Last1%" == "6" goto IsDigit
if "%Last1%" == "7" goto IsDigit
if "%Last1%" == "8" goto IsDigit
if "%Last1%" == "9" goto IsDigit
set %RTD_NAME%=%RTD_VALUE%
goto :EOF
:IsDigit
set RTD_VALUE=%ExceptLast%
goto RTD_AGAIN