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