【发布时间】:2010-10-27 17:35:50
【问题描述】:
在 Bash 环境中工作时,将变量的值设置为命令的结果,我通常这样做:
var=$(command -args)
其中var 是由命令command -args 设置的变量。然后我可以以$var 的身份访问该变量。
与几乎所有 Unix shell 兼容的更传统的方法是:
set var=`command -args`
也就是说,如何使用 Windows 批处理文件 中的命令结果设置变量的值?我试过了:
set var=command -args
但我发现var 设置为command -args 而不是命令的输出。
【问题讨论】:
标签: windows batch-file