繁体   English   中英

在批处理文件中运行命令行

[英]Running command-line in batch file

我有以下代码,似乎没有正常工作 - 有人能够协助如何在批处理文件中运行命令行

@echo off

set changeFrom=321
set changeTo=123
set origFile=config.txt
set newFile=config1.txt

test.bat %changeFrom% %changeTo% %origFile%>%newFile%
del %origFile%
ren %newFile% %origFile%

::end

我有一个文件“test.bat”,它有代码替换文件中的字符串 - 但我不明白它是如何工作的?

您需要使用call来执行第一个bat文件,如下所示:

call test.bat %changeFrom% %changeTo% %origFile%>%newFile%

没有调用时,第一个批处理脚本将在第二个退出时退出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM