不可以,
显示powershell 不是内部或外部命令,也不是可运行的程序或批处理文件。 我电脑是WinXP的
哎,本来是弄好了的,可是进行下一步的时候忘了备份了 然后原来找到的那地方又找不到了 我把我之前用的发出来 不过也只是大概,特殊符号少了很多,比如感叹号
@echo off
set f="a.txt"
set a=+
set b=
for /f "usebackq delims=" %%b in (%f%) do (
if not defined flag cd.>%f%&set flag=1
set v=%%b
setlocal enabledelayedexpansion
set v=%a%=%b%
echo.
endlocal
)
查了几十个帖子 琢磨了一会弄出来了:
@echo off & setlocal enabledelayedexpansion
for /f "delims=" %%i in (a.txt) do (
set var=%%i
set var=!var:XX=!
echo !var!>>b.txt
)
del a.txt
ren b.txt a.txt
pause