【发布时间】:2013-04-22 23:35:21
【问题描述】:
我正在编写一个文件以从文件夹中的文件名中删除空格,然后将结果放入.txt 文件中。我只是得到“Echo is on”的结果。一遍又一遍。
这是我目前所拥有的:
@echo ON
SET LOCAL EnableDelayedExpansion
For %%# in (*.*) do (
SET var=%%~n#
Set MyVar=%var%
set MyVar=%MyVar: =%
echo %MyVar%>>text.txt
)
谁能告诉我怎么了?
【问题讨论】:
-
你调用批处理文件 echo.bat/cmd 了吗?
标签: variables batch-file spaces