Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 组合代码行_Batch File - Fatal编程技术网

Batch file 组合代码行

Batch file 组合代码行,batch-file,Batch File,如何在bat文件中合并 set FILESPATH1=C:\Temp\Test set FILESPATH2=C:\Temp\Test\Bas set FILESPATH3=C:\Temp\Test\Dennis 到一行代码 set "FILESPATH1=C:\Temp\Test"&set "FILESPATH2=C:\Temp\Test\Bas"&set "FILESPATH3=C:\Temp\Test\Dennis" 和分离命令;引号不是强制性的,但要确保分配给变量的值

如何在bat文件中合并

set FILESPATH1=C:\Temp\Test
set FILESPATH2=C:\Temp\Test\Bas
set FILESPATH3=C:\Temp\Test\Dennis
到一行代码

set "FILESPATH1=C:\Temp\Test"&set "FILESPATH2=C:\Temp\Test\Bas"&set "FILESPATH3=C:\Temp\Test\Dennis"

分离命令;引号不是强制性的,但要确保分配给变量的值不包含不可见的尾随空格。

根据需要:可以在三个命令之间使用
&&
&
&
如果左侧的命令成功,则执行右侧的命令,但即使左侧的命令失败,
&
也将执行右侧的命令(请参见)。
在您的情况下,使用哪一种并不重要:

set "FILESPATH1=C:\Temp\Test" & set "FILESPATH2=C:\Temp\Test\Bas" & set "FILESPATH3=C:\Temp\Test\Dennis"