[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 wheat611 于 2013-12-17 11:04 编辑

回复 4# PowerShell

看的我似懂非懂,但是我的代码还是不会改,叹号还是出不来,20行这一句      ECHO;!str1!>>"!curPath!\tmp.c"
  1. IF EXIST "!curPath!\tmpchk.txt" (
  2. FOR /F %%A IN ('FINDSTR .* "!curPath!\tmpchk.txt"') DO (
  3.   ECHO %%A
  4.   FOR %%i IN ("%%A") DO (
  5.    CALL :SHOW %%i
  6.    SET "cPath=%%~dpi"
  7.   )
  8.   COPY /Y "%%A" "!curPath!\copy">NUL
  9.   IF EXIST "!curPath!\tmp.c" (DEL /F /S /Q "!curPath!\tmp.c">NUL)
  10.   FOR /F "tokens=1* delims=:" %%i IN ('FINDSTR /N .* "%%A"') DO (
  11.    SET "str1=%%j"
  12.    IF DEFINED str1 (
  13.     IF /I "!str1:~0,8!" EQU "!var2!" (
  14.      CALL SET "str2=%%str1:!!var1!!=%%"
  15.      IF NOT "!str1!" EQU "!str2!" (CALL SET "str1=%%str1:!var1!=!var3!%%")
  16.      ECHO;!str1!>>"!curPath!\tmp.c"
  17.     ) ELSE (ECHO;%%j>>"!curPath!\tmp.c")
  18.    ) ELSE (ECHO.>>"!curPath!\tmp.c")
  19.   )
  20.   REN "!curPath!\tmp.c" !cName!
  21.   MOVE /Y "!curPath!\!cName!" !cPath!
  22. )
  23. )
复制代码

TOP

回复 1# namejm


    老楼主还在么,您写的总结我觉得看懂了,但是代码还是改不对,贴在楼上了

TOP

返回列表