gpt4 book ai didi

windows - 如何在 Windows 中使用带路径的 "start"和带空格的命令创建批处理文件

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

我需要创建一个批处理文件,用于在 Windows .cmd 文件中启动多个控制台应用程序。这可以使用启动命令来完成。

但是,命令中有一个路径。我还需要传递也有空格的参数。如何做到这一点?

例如批处理文件

start "c:\path with spaces\app.exe" param1 "param with spaces"

最佳答案

实际上,他的例子行不通(虽然一开始我也认为它行得通)。根据 Start 命令的帮助,第一个参数是新创建的命令提示符窗口的名称,第二个和第三个应该分别是应用程序及其参数的路径。如果您在应用程序路径之前添加另一个“”,它应该可以工作(至少对我来说是这样)。使用这样的东西:

start "" "c:\path with spaces\app.exe" param1 "param with spaces"

您可以将第一个参数更改为您想要的新命令提示符的标题。如果创建的是 Windows 应用程序,则不会显示命令提示符,标题也无关紧要。

关于windows - 如何在 Windows 中使用带路径的 "start"和带空格的命令创建批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72671/

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