将.txt文件中的行读取到批处理文件中,并作为参数传递到命令行中?

2024-04-24 09:21:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要逐行读取.txt文件的每一行,将每一行作为参数交给我在CMD line接口中运行的进程。你知道吗

在命令行中,它看起来像:“进程c:/脚本.js参数”。你知道吗

我最初是用Python做的:

with open("C:\path\to\document.txt", "r") as fileOpen:
lines = fileOpen.read().split("\n")
for line in lines:
    subprocess.call("someProcess C:/path/to/script.js " + line, shell=True)

但是,由于需要在没有依赖关系的情况下进行分发,我现在不想使用python来完成任务。有没有一种方法可以使用批处理文件来实现这一点?你知道吗


Tags: 文件topath命令行txt脚本cmd参数