小白求助 语法问题
bat吧
全部回复
仅看楼主
level 1
Dr活着 楼主
@echo off
set num = 0
For /r c:\ %%i in (*.plt) do (
set /a num += 1
echo %%i
call echo %num%
ren %%i *.plt *.csv )
echo %num%
pause>nul
提示为 ECHO 处于关闭状态 命令语法不正确
2017年05月16日 09点05分 1
level 1
Dr活着 楼主
手动顶
2017年05月16日 09点05分 2
level 9
第3行for首位字幕无需大写
第6行无需call
如果不存在扩展名为plt的文件会出现楼主所描述的情况
第2,4行无需添加空格
2017年05月16日 12点05分 4
第6行call的用途你看不懂?
2017年05月17日 12点05分
level 13
@echo off
set num=0
for /r c:\ %%i in (*.plt) do (
set /a num+=1
echo %%i
call echo %num%
ren %%i *.plt *.csv
)
pause>nul
2017年05月17日 12点05分 5
1