gpt4 book ai didi

windows - 如何在 Windows cmd 中将文件内容作为命令参数传递?

转载 作者:可可西里 更新时间:2023-11-01 13:07:15 24 4
gpt4 key购买 nike

我想做一些类似 bash 的事情

kill -9 `cat pid.txt`

在 Windows 中。我试过了

set /p mypid= < pid.txt && taskkill /f /pid %mypid%

但它不起作用,看起来 %mypid% 在执行 taskkill 后被分配。

怎么做? (我将从 NSIS 安装脚本中调用此命令,因此我不想为其制作单独的 .bat 文件)。

最佳答案

我不确定 pid.txt 的内容是什么,但假设它只是 PID 本身,您可以这样做:

for /f %%x in (pid.txt) do taskkill /f /pid %%x

如果您从命令行运行它,而不是作为批处理文件的一部分,请将 %%x 替换为 %x

如果那不是 pid.txt 中的内容,请编辑您的问题以更清楚地说明这一点。

关于windows - 如何在 Windows cmd 中将文件内容作为命令参数传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17173425/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com