首页->【软件工具包使用(SW/Software Tools Usage)】

10 3

以文件名称为例,将文件名称(a_b_C.txt)中的前两部分取出

setlocal enabledelayedexpansion
set DST_PATH=C:\Users\Winyoo_shiy\Desktop\t
for /f "delims=" %%a in ('dir /a-d/s/b %DST_PATH%\*.txt') do (
    set FileName=%%~na
    for /f "tokens=1-2 delims=_" %%i in ("!FileName!") do (
    set pti=%%i
    set ptii=%%j
    echo==!pti!,!ptii!===
)
)
pause

楼主可见

  1. shwnyoo 3#
    好的,遇到什么问题,可以一起讨论@wxcc  

    下次试一试


  2. wxcc 2#

    下次试一试

  3. shwnyoo 1#

    ***此内容已隐藏,只有楼主可见***