2 banbianliushui banbianliushui 于 2016.03.28 16:13 提问

请教一个批处理问题 for中的延迟变量

图片说明
bat文件用了延迟变量了 , 这里的第二个for 里面应该怎么引用这个变量?
从echo那里用!号打印出来没问题 但是用下面for里面不行? 用%也不行~~

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
hibernate的一个批处理问题!
执行下列代码:=====================================================Session session=sessionFactory.openSession();//add a vote with active=falseTransaction tx = session.beginTransaction();VoteQuestion vote=n
批处理调用另外一个批处理问题
比如: 1.bat 要调用2.bat 可以有三种写法: 第一种:2.bat 第二种:call 2.bat 第三种:start 2.bat  以上三种有什么区别? 第一种:直接调用,一去不复返 —— 回不来了,所以要用也只能放最后用,不然后续命令无效。 第二种:等待被调用的执行完后会返回执行后续命令 第三种:另开一窗口调用,如不加参数将不等执行完即执行后续命令。
bat延迟变量 样例
@echo off  set a=2 echo a=%a% for /L %%i in (4,1,10) do ( set a=%%i  set/a b=%%i*%%i echo a=%a% echo b=%b% ) echo a=%a% echo b=%b% rem =====在for循环中 set 变量,在for循环中无法读取,可以再for外读取
Windows批处理或命令行循环变量不能设值--采用延迟环境变量扩展
看一个例子,在Windows下使用批处理来将一堆jar文件合成一个长串,作为Java 运行命令的classpath的值。 1、场景:将TOMCAT lib目录下所有的jar文件合成一个长串。 2、错误的写法 (1)示例 首先想到的做法是这样的: @echo off set var= for /R D:\apache-tomcat-7.0.67\lib %%m in (*.j
VB中的时间处理问题
VB中的时间处理问题VB中的时间处理问题VB中的时间处理问题VB中的时间处理问题VB中的时间处理问题VB中的时间处理问题
批处理延迟变量
 :: by 随风 @bbs.bathome.cn   2007-12-14变量延迟   setlocal EnableDelayedExpansion一个让大多数新手头痛的问题,网上教程虽多,但多半都是看不懂的,里面的专业术语太多。以 cn-dos 联盟的willsort的这篇教程为例,(个人认为是解释的极具权威和专业的)http://www.cn-dos.net/forum
Bat批处理脚本程序<三> 延迟变量扩展和Call
原创 直接上脚本吧,不难,但是有点饶头。Bat东西说多不多,说不多也蛮多的,学个入门就差不多了,不想再深入了,能看懂会修改一点就可以了,比如编译COCOS游戏什么的,批量复制个文件啥的,看了两三天,倒也不觉得浪费时间。 Call练习.bat @echo off :: %0 是脚本自身 echo 你调用了 %0 echo 传过来的第一个参数是: %1 第二个参数是: %2
批处理的延迟变量扩展
批处理的延迟变量扩展
变量与延迟变量
延迟变量 enableextension启用命令扩展 disableextensions禁用命令扩展 enabledelayedexpansion启用变量延迟 disabledelayedexpansion禁用变量延迟 setlocal开始;endlocal结束 1、批处理为“逐条执行”,不是“逐行执行”,即复合句(for if)的代
JAVA开发中的中文处理问题
JAVA开发中的中文处理问题JAVA开发中的中文处理问题