2013-03-18 113 views
-1

我期待设置一个新的环境变量作为年份的最后两位数字,一旦已经定义年份。使用批处理文件中的另一个环境变量的一部分设置环境变量

目前我有:

set Year=2013 
set Yr=13 

但我希望用户只需要在每次使用它,并具有批处理文件键关机年度定义年时间更新年份。

感谢您的帮助, 凯瑟琳

+0

请提供一些代码或XML以获取更多信息 – 2013-03-18 16:19:07

回答

0

试试这个:

@echo off 
set Year=2013 
set /a Yr=Year-2000 
echo %Yr% 

输出:

13 
+0

或'设置YR =%年:〜-2%'..这是Y3K兼容:) – 2013-03-18 16:32:37

+0

是的。或“for/f”tokens = 2delims = 0“%% i in(”%year%“)do set Yr = %% i' – Endoro 2013-03-18 16:37:12