我需要从TRACE32脚本运行.bat文件。
我试过OS.FILE.ACCESS("文件名"," x"),其中x代表X执行文件。
在手册中它说这个函数返回TRUE或FALSE,所以我执行了PRINT OS.FILE.ACCESS(" FILENAME"," x")但我只收到TRUE, .bat文件没有被执行。
是否可以从TRACE32脚本执行.bat文件?
答案 0 :(得分:2)
根据您的实际需要,以下命令之一应适合运行任何外部程序或批处理文件:
OS.Area <cmdline>
AREA窗口中的输出(阻止)OS.Window <cmdline>
输出&#34; OS.Window&#34;窗口(阻塞)
在PowerView内部OS.screen <cmdline>
在Windows上,命令直接在没有shell的情况下执行。控制台应用程序的输出显示在临时命令窗口中。 /在Linux上,输出在shell中,它启动了TRACE32 GUI(非阻塞)OS.Hidden <cmdline>
无处输出(阻止)OS.Command <cmdline>
系统shell中的输出,允许重定向(在Windows上无阻塞/在Linux上阻止,除非您添加&符号)我建议命令OS.Command <cmdline>
函数OS.FILE.ACCESS()缩进以检查您是否具有文件的读/写权限或执行权。