结合代码行

时间:2017-02-16 11:21:59

标签: batch-file

如何在我的bat文件中组合

img=imread('my gray img');
a_mat=rand(size(img));

mask=uint8(img==0);
div= a_mat/(img+mask);

到一行代码

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

根据您的需要:您可以在三个命令之间使用&&&。 如果左边的命令成功,&&将执行右边的命令,&将执行右边的命令,即使左边的命令也是如此({1}}失败(见this link) 在你的情况下,你使用哪一个并不重要:

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