Lauterbach cmm脚本无法创建目录

时间:2017-07-28 07:02:15

标签: lauterbach

当我执行以下指令时,从Lauterbach命令控制台创建一个目录。但是当我在cmm脚本中包含相同的行时,它无法创建目录:

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

1 个答案:

答案 0 :(得分:1)

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

要修复您的命令,请创建一个名为“& 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