自定义脚本找不到临时文件

BUG反馈 · 2021 次浏览
xichuang 创建于 2020-05-29 14:09

很棒的软件。

 

我要运行一个自定义的Mathematica脚本。但是到最后一步时提示没有找到 .../Temp/quicker-***.wsl 文件。 但是打开这个目录后是能找到这个文件的,而且命令行运行wolframscript.ext -print -f .../Temp/quicker-***.wsl 文件也是可以运行的。会不会是执行这个命令的时候,临时文件由于有一定延时还没有被创建?以下是我的设置。

 


回复内容
CL 2020-05-29 14:13
#1

指定软件那里,只能使用具体exe程序的路径,不能有额外其他的参数,也不能有引号。可能是这个原因的

xichuang 2020-05-29 14:32 :

由于这个脚本需要加参数 -f 才能运行。要怎么改才能实现呢?

CL 回复 xichuang 2020-05-29 14:38 :

如果脚本内容是动态生成的,可以先生成一个临时文件路径,然后将内容写入这个路径里,再使用“运行或打开”这个模块执行。

xichuang 2020-05-29 15:00 :

虽然比较麻烦,但是可以运行了。可以考虑在运行脚本那里也加入运行参数。

xichuang 2020-05-29 14:59
#2


回复主贴