如何连接变量并将它们批量分配给新变量?
How can I concatenate variables and assign them to a new variable in batch?
我的目标是创建一个由变量 %Year%、%Month% 和 %Day% 组成的新变量。
%Year% 和 %Day% 是字符串,%Month% 是整数。
这是我目前所拥有的,但它不起作用。我怎样才能连接一切?我认为问题是逗号。
SET /A New_date = %Year%, %Month%, %Day%
Echo date:%New_date%
您不需要在此处使用 Set 的 /a 选项。那就是如果你在做数值计算。
只需使用以下内容:
set "New_date=%Year%, %Month%, %Day%"
echo %New_date%
更多关于Set
我的目标是创建一个由变量 %Year%、%Month% 和 %Day% 组成的新变量。 %Year% 和 %Day% 是字符串,%Month% 是整数。
这是我目前所拥有的,但它不起作用。我怎样才能连接一切?我认为问题是逗号。
SET /A New_date = %Year%, %Month%, %Day%
Echo date:%New_date%
您不需要在此处使用 Set 的 /a 选项。那就是如果你在做数值计算。
只需使用以下内容:
set "New_date=%Year%, %Month%, %Day%"
echo %New_date%
更多关于Set