Board logo

标题: 如何能够得到下面的变量,是否需要延迟环境变量 [打印本页]

作者: murong     时间: 2007-12-5 21:54    标题: 如何能够得到下面的变量,是否需要延迟环境变量

如何能够得到下面的变量,是否需要延迟环境变量
@echo off
set ipaddr=192.168.0.
set /p ipaddr=请输入IP地址的前三个字段,默认为【 %ipaddr% 】:
for %%a in (%ipaddr:.= %) do (set ip1=%%a& set ip2=%%b& set ip3=%%c)
echo %ip1%
echo %ip2%
echo %ip3%

if %ip1% leq 0 goto error
if %ip1% neq 0 goto error
if %ip1% geq 255 goto error
if %ip2% leq 0 goto error
if %ip2% geq 256 goto error
if %ip3% leq 0 goto error
if %ip3% geq 256 goto error

能否给说明下什么时候才能要用到延迟变量???

[ Last edited by murong on 2007-12-5 at 09:58 PM ]
作者: lxmxn     时间: 2007-12-6 03:33
[原创]变量延迟详解(新手推荐)
http://www.cn-dos.net/forum/viewthread.php?tid=28273&fpage=1

什么情况下该使用变量延迟?
http://www.cn-dos.net/forum/viewthread.php?tid=20733&fpage=1




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