Batch file 向批处理文件中的复制命令添加字符串

Batch file 向批处理文件中的复制命令添加字符串,batch-file,Batch File,我想要实现的是非常简单的,我无法在web上找到它的解决方案=/ 这就是:给定一个先前声明的字符串来表示我想要的路径,就是在“copy”命令中使用它 比如: SET PATH_SOURCE = "C:\lala.txt" copy PATH_SOURCE "C:\folder\lala.txt" 有什么想法吗 提前感谢 这应该有效: set "PATH_SOURCE=C:\lala.txt" copy "%PATH_SOURCE%" "C:\folder\lala.txt" 请注意,=前后不

我想要实现的是非常简单的,我无法在web上找到它的解决方案=/ 这就是:给定一个先前声明的字符串来表示我想要的路径,就是在“copy”命令中使用它

比如:

SET PATH_SOURCE = "C:\lala.txt"
copy PATH_SOURCE  "C:\folder\lala.txt"
有什么想法吗

提前感谢

这应该有效:

set "PATH_SOURCE=C:\lala.txt"
copy "%PATH_SOURCE%" "C:\folder\lala.txt"

请注意,
=
前后不得有空格。变量名前后的
%
使CMD将变量扩展到之前指定的值。如果路径包含空格,双引号是一种保护措施。

第二行缺少
%