作者:doscc | 时间:2006-07-24 03:09 | 标题:一个 显示 one two 的批处理.给大家看看!
不知道有没有人发过! 如果有请版主删除此贴!
显示结果:
Before call :swap a b
After call 1 :swap a b
After call 2 :swap b a
只要弄明白 后面的 one one 就可以了.
----------------------------------------------------------
@echo off & setlocal ENABLEEXTENSIONS
set a=one
set b=two
echo/Before call :swap a b
call :Swap a b
echo/After call 1 :swap a b
call :Swap b a
echo/After call 2 :swap b a
pause
goto :EOF
:Swap
setlocal
call set a=%%%1%%
call set b=%%%2%%
endlocal & set "%1=%b%" & set "%2=%a%" & goto :EOF
作者:bagpipe | 时间:2006-07-24 12:55
不知道兄为何发这个???有谁看不懂啊?哈哈哈..................................
其实关键就在两点........................呵呵.............
作者:doscc | 时间:2006-07-24 13:26
Originally posted by bagpipe at 2006-7-24 12:55:
不知道兄为何发这个???有谁看不懂啊?哈哈哈..................................
其实关键就在两点........................呵呵.............
发贴赚分!!! :D:D:D
是啊. 关键就在两点!
像你们这些高手当然一看就懂了.
作者:bagpipe | 时间:2006-07-24 13:33
别这么说,我会受不了的,我也就是得点嫌分罢了,不过兄的这个帖子倒是个学习的好贴,恐怕很多人还不知道这两点呢..........
[ Last edited by bagpipe on 2006-7-24 at 13:35 ]
作者:namejm | 时间:2006-07-24 13:35
靠,都在赚积分啊?哪天我也发发。
作者:iaide007 | 时间:2006-09-10 18:40
菜鸟看了头晕~!
请前高手指点。
作者:wydos | 时间:2006-09-10 22:28
call set a=%%%1%%
call set b=%%%2%%
endlocal & set "%1=%b%" & set "%2=%a%"
请问这几行代码什么意思??
作者:lxmxn | 时间:2006-09-11 00:31
我看不懂啊,可以解释一下每一行的意思吗?
我是个新手,来学习的,对DOS和批处理很感兴趣,希望大家多多指点一下我们这些新手啊`
作者:vkill | 时间:2006-09-11 00:38
看的懂还
作者:NaturalJ0 | 时间:2006-09-11 02:16
文件处理的过程是懂的,只是那些个 %% 对不太懂。
作者:utem999 | 时间:2006-09-11 03:34
俺看不懂
俺家是来学习滴
作者:squareqwer | 时间:2006-09-11 05:38
怎么最后输出的那个是 ONE ONE 呢???
看不懂啊