2017-07-28 70 views
0

从Lauterbach命令控制台执行以下指令时,会创建一个目录。但是,当我包括在CMM脚本在同一行,那么就无法创建一个目录:Lauterbach cmm脚本无法创建目录

os.command mkdir \\execution\v1.0\Test_logs\Shmoo\Modem_VU_New\&sn\VMIN 

回答

1

在实践中的脚本(“CMM脚本”)的所有字符串(或子字符串)开始用符号“& “是宏,它们被宏的内容替换。如果之前没有创建宏“& sn”,则在任何字符串中出现的字符串都将被替换为空字符串。

要解决您的命令创建一个名为“& SN”,它通过连接“&”与“SN”包含文字“& SN”宏(以防止宏替换)。

你会得到下面的代码:

PRIVATE &sn 
&sn="&"+"sn" 
OS.Command mkdir \\execution\v1.0\Test_logs\Shmoo\Modem_VU_New\&sn\VMIN 

顺便说一句:我宁愿将使用内置的命令MKDIR,而不是OS.Command mkdir