gpt4 book ai didi

batch-file - 如何将字符串列表作为参数传递给批处理脚本?

转载 作者:行者123 更新时间:2023-12-02 00:54:48 27 4
gpt4 key购买 nike

我的批处理脚本用于处理字符串列表,我想对其进行参数化,以便它接受此列表作为来自用户的参数。

这就是我的代码当前处理此列表的方式:

set QUEUES=cars plans others
FOR %%q IN (%QUEUES%) DO Call :defineQueues %%q

我应该如何将此列表作为参数传递给 QUEUES 变量?

例如,我应该如何将其传递给此脚本:

myScript.bat ?

最佳答案

您必须用引号将字符串括起来:

myScript.bat "cars plans others"

那么%1将等于“cars plan others”

%~1%删除引号并仅获取其他汽车计划

否则,您将得到 3 个不同的参数值:

myScript.bat cars plans others

%1 => cars
%2 => plans
%3 => others

关于batch-file - 如何将字符串列表作为参数传递给批处理脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28810194/

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