[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 7# DAIC


    这段代码可否解释下,尤其中间FS:处,不太理解,学习下……

TOP

回复 16# zhanglei1371


? : 是三元描述符
类似于 if () ... else ...
FS 是列分隔符
1

评分人数

    • zhanglei1371: 多谢指点,原来FS相当于默认的空格技术 + 1

TOP

@echo off
for /f %%i in (a.txt) do (set a=%%i&&goto:a)
:a
echo %a%
set /a c=1
set /a d=10
:c
for /f "skip=%c% tokens=* delims=" %%i in (a.txt) do (set b=%%i&&goto :b)
:b
set /a e=%c%%%10
if %e%==0 (set a=%b%) else (set a=%a% %b%)
set /a c=c+1
if %c% lss %d% goto :c
echo %a%>>c.txt
set /a d=%d%+10
if %d% lss 110 goto :c
exit

TOP

回复 2# 522235677


    能不能解释下 set /p=%%i <nul

TOP

回复 19# sbjugt


    批处理重定向

TOP

返回列表