Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file .Bat文件以从attachmate附加应用程序执行宏_Batch File_Attachmate Extra - Fatal编程技术网

Batch file .Bat文件以从attachmate附加应用程序执行宏

Batch file .Bat文件以从attachmate附加应用程序执行宏,batch-file,attachmate-extra,Batch File,Attachmate Extra,如何使用批处理脚本执行宏文件(.ebm) Attachmate extra应用程序在录制后具有宏录制选项,可在本地系统中保存.ebm文件(宏)。我已经编写了一个批处理文件来执行这个宏。但它不起作用 提前谢谢 如何手动执行-我转到文件夹中的应用程序,双击打开attachmate应用程序,当单击“工具”选项时,它显示该列表中记录的宏列表,我单击宏执行它。如何使用批处理脚本自动执行此操作。请建议 找到解决方案,更新了下面的脚本 start "" - After start command, you c

如何使用批处理脚本执行宏文件(.ebm)

Attachmate extra应用程序在录制后具有宏录制选项,可在本地系统中保存.ebm文件(宏)。我已经编写了一个批处理文件来执行这个宏。但它不起作用

提前谢谢

如何手动执行-我转到文件夹中的应用程序,双击打开attachmate应用程序,当单击“工具”选项时,它显示该列表中记录的宏列表,我单击宏执行它。如何使用批处理脚本自动执行此操作。请建议

找到解决方案,更新了下面的脚本

start "" - After start command, you can give title or empty string (Thanks to compo for help)
extra.exe - This will open your aplication
/h <hostname> - Find your hostname/ip address in Options>Settings>Connection
/m macro path - Which macro you need to execute

我就是这样做的。获取宏并将文件扩展名从.ebm更改为.elf。您的宏将可从BAT或VBS文件执行。

当您使用
Start
时,双引号内的第一个字符串被视为标题,因此,您应该包含标题,甚至是空标题,因此:
@Start“”%PUBLIC%\Documents\Attachmate\EXTRA\sessions\tplxssuper.edp”/m“%PUBLIC%\Documents\Attachmate\EXTRA\宏\HELLO.EBM“
@Compo感谢您努力回答我的问题!添加”“它仅启动attachmate应用程序,我无法从中执行宏。虽然我可以手动执行此操作,但我没有回答您的问题,这些问题都在“答案”部分中,我只对在命令提示符下输入
Start/?
时在用法信息中看到的
Start
命令的正确语法进行了评论。也许你应该解释一下,在回答你的问题时,你是如何手动操作的,这样我们就可以把它转换成可能的答案。你是否通常运行例如
Extra.exe
,提供
.edp
文件和可选的启动宏参数?e、 g.
Start”“%ProgramFiles%\e!PC\Extra.exe”/nologo”%PUBLIC%\Documents\Attachmate\Extra!\sessions\tplxssuper.edp”/m”%PUBLIC%\Documents\Attachmate\Extra!\macros\HELLO.EBM“
@Compo谢谢您的建议。。我已经编辑了我的问题来描述我是如何手动完成的。这是我使用的一个问题的副本,“H:\INFOConnect\ram\signonS.elf”
@echo off

start "" extra.exe /h "tplxsuper.xyz.com" /m "C:\Users\Public\Documents\Attachmate\EXTRA!\macros\HELLO.EBM"
exit