所有
这是我通过批处理脚本创建cfg文件的代码。它会添加第一行,但在此之后不会附加任何内容。
FOR /F "tokens=1,2* delims==" %%a IN ('TYPE !oTcPath!') DO (
ECHO.//!site!~!cluster!> "!vPath!\tc.cfg"
IF !c! == 1 (
echo h
SET tmp=%%a=tc/!hname!
ECHO !tmp! >> "!vPath!\tc.cfg"
)
IF !c! == 2 (
SET tmp=%%a=!site!
ECHO.!tmp!>> "!vPath!\tc.cfg"
)
IF !c! == 3 (
SET tmp=%%a=!cluster!
ECHO.!tmp!>> "!vPath!\tc.cfg"
)
SET /a c=!c!+1
)
但是当我通过cmd
执行相同操作时,它可以正常工作。它很好地附加到同一个文件。