标题: [文本处理] [已解决]批处理怎样定义分隔符前后的字符为变量? [打印本页]
作者: Wingl83 时间: 2011-2-12 17:06 标题: [已解决]批处理怎样定义分隔符前后的字符为变量?
取%1的文件名(不含拓展名)为变量A,以'分节符,定义A中'前的字符为变量B,'后的字符为变量C
[ 本帖最后由 Wingl83 于 2011-2-12 21:46 编辑 ]
作者: CrLf 时间: 2011-2-12 17:52
for /f "tokens=1,2 delims='" %%a in ("%~1") do set B=%%a&set C=%%b
作者: broly 时间: 2011-2-12 18:24
' 这个符号有多个的情况呢?
-
- @echo off
- for /f "tokens=1,* delims='" %%i in ("%~n1") do (
- set "B=%%i"
- set "C=%%j"
- )
- echo %B% %C%
- pause
复制代码
作者: CrLf 时间: 2011-2-12 19:01
嗯
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |