Инкрементные дополнения в cmd

Инкрементные дополнения в cmd

Надеюсь, кто-нибудь сможет помочь.

Мне нужен пакетный файл для проверки обновленной версии чего-либо, поэтому у меня есть

УСТАНОВИТЬ ВЕРСИЮ=001

затем дальше

УСТАНОВИТЬ /a ВЕРСИЮ+=1

но когда вы ECHO %VERSION% он отображается как 2, а не 002, может ли он отображаться как 002?

решение1

После команды SET введите еще две команды:

if %VERSION% lss 100 set VERSION=0%VERSION%
if %VERSION% lss 10 set VERSION=0%VERSION%

Тогда у вас будет нужный вам формат.

Связанный контент