[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
疑问?
2-3、可以使用%test:*"=set "test=%脱去环境变量test串最外侧的一对引号,
如果串外侧不存在引号则出现语法错误;

应该是
脱去环境变量test串最外侧的一对引号及两边的所有字符
如果环境变量test串不含引号则出现语法错误
如果环境变量test串只有一个引号则脱去此引号及它左边的所有内容

cls
:
  1. @echo off  
  2. set test=abc1"2345efg
  3. %test:*"=set "test=%
  4. echo %test%
  5. set test="abc1"2345efg"
  6. %test:*"=set "test=%
  7. echo %test%
  8. pause
复制代码
技术问题请到论坛发帖求助!

TOP

返回列表