Board logo

标题: 关于变量%windir:~0,-2%掀套的问题 [打印本页]

作者: bosinl2004     时间: 2007-12-23 16:49    标题: 关于变量%windir:~0,-2%掀套的问题

echo %windir:~0,-2%

::把2用变量%a%代替后,CMD就不可以了识别了。请问有什么方法可以解决?
set a=2
%windir:~0,-%a%%
作者: zerocq     时间: 2007-12-23 17:19
call echo %windir:~0,-%a%%
作者: zh159     时间: 2007-12-23 17:21
call echo %%windir:~0,-%a%%%
作者: huahua0919     时间: 2007-12-23 17:23
@echo off
set a=2
call echo %%windir:~0,-%a%%%
pause
作者: huahua0919     时间: 2007-12-23 17:26
@echo off&setlocal enabledelayedexpansion
set a=2
echo !windir:~0,-%a%!
pause




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5