Board logo

标题: 批处理中转义字符^字符的作用 [打印本页]

作者: woxingwoshu007    时间: 2009-4-21 21:08     标题: 批处理中转义字符^字符的作用

在分析进度条案例中:
set a=set /p=■%b%^<nul^&ping/n 0 127.1^>nul^&
对于^符号.怎么解释下上面语句的(详细点)

[ 本帖最后由 woxingwoshu007 于 2009-4-21 21:20 编辑 ]
作者: xushaolong2009    时间: 2009-4-21 22:32

楼主可能是断章取义了吧

  是不是下面还有
  1. set b=
  2.    set a=■
复制代码
如果有的话,这一句是没有用的,
同时这句可以理解为,只是给变量赋值也就是set a=■不信的话,可以试试下面的代码
  1. @echo off
  2. set a=^set /p=■%b%^<nul^&ping/n 0 127.1^>nul^&  
  3. echo %a%
  4. pause
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2