[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off&setlocal enabledelayedexpansion&pushd %~dp0
  2. set var=&for /f "delims=" %%i in (a.txt) do set "var=!var!%%i"&set "var=!var: =!"
  3. :lp
  4. echo %var:~,15%&set "var=%var:~15%"
  5. if defined var goto lp
  6. pause
复制代码

TOP

回复 2# CrLf

    您好!您给我的这段代码很好!
但是为什么直接在其前面加其他功能代码  就出现错误呢? 我试了,让它建成单独bat,用call 调用可以。我希望所有批量处理都在一个bat里面,执行A代码之后 再执行上述代码 之后再执行C代码。这样如何做?希望能得到您的帮助!
比如:
sed -n  "s/[A-Za-z0-9]//g" BT.txt>BT.tx &rem 说明:去空格,所有行合并。
1>1/* :Bat+JScript
@echo off
cscript -nologo -e:jscript "%~0" <BT.tx >BT1.tx
  pause exit /b
*/

WSH.Echo(
        WSH.StdIn.ReadAll().replace(/.{250}/gm,"$&\r\n")
)
————————————————————————不能执行。

TOP

回复 2# CrLf
非常完美,非常感谢!!

TOP

  1. 1>1/* :Bat+JScript
  2. @echo off
  3. cscript -nologo -e:jscript "%~0" <a.txt >b.txt
  4. pause & exit /b
  5. */
  6. WSH.Echo(
  7. WSH.StdIn.ReadAll().replace(/.{15}/gm,"$&\r\n")
  8. )
复制代码

TOP

返回列表