标题: [文本处理] 批处理怎样提取指定路径? [打印本页]
作者: 小智BAT 时间: 2014-10-6 10:27 标题: 批处理怎样提取指定路径?
代码如下:- @echo off
- set ways=C:\Program Files (x86)\asdff\pms\Interface\
- for /f "delims=interface tokens=1-2" %%a in ("%ways%") do (
- echo %%a
- set aways=%%a
- )
- echo %aways%
- pause
复制代码
运行该代码无法得到我想要结果:C:\Program Files (x86)\asdff\pms\
是因为路径中空格问题吗?那该如何提取前面的??
作者: yu2n 时间: 2014-10-6 11:58
回复 1# 小智BAT - @echo off
- set ways=C:\Program Files (x86)\asdff\pms\Interface\
- for /f "delims=" %%a in ("%ways%..") do (
- echo %%~fa\
- set aways=%%~fa\
- )
- echo %aways%
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |