【发布时间】:2021-05-06 16:05:37
【问题描述】:
假设程序cook 采用一个参数:包含要烹饪的食物食谱的文本文件的路径名。假设我希望从 batch 脚本中调用此程序,还假设我已经在字符串变量中拥有配方:
set the_recipe = "wash cucumbers" "wash knife" "slice cucumbers"
cook ... # What should I do here? It expects a file, but I only have a string.
改编自here。
当命令需要文件名参数时,如何将配方传递给命令?
我考虑创建一个临时文件只是为了传递文件,但我想知道是否有其他方法可以解决这个问题。
【问题讨论】:
-
至于您的评论,请注意例如meta.stackoverflow.com/q/357436/3001761
-
最后一点。对第一点说不,因为这是我自己的封闭问题。
-
是的,不幸的是,固定文本在这些情况下没有帮助 - 关键是不要再次发布相同的问题。
-
您正在讲述一个故事,而不是一个最小的示例/问题。你有一个变量而不是一个文件,对于这个问题来说想象厨师、食谱或假设其他可能是什么并不重要
-
@LBogaardt 您的问题被低估了,因为您要求我们为您编写我们在这里不做的代码。请在为您编写代码的平台上提出您的问题,或者再次提供真正的编程相关问题。
标签: batch-file cmd arguments