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
如何调用打开的EXCEDE窗口以使用调度任务运行Perl脚本_Perl_Batch File_Scheduled Tasks - Fatal编程技术网

如何调用打开的EXCEDE窗口以使用调度任务运行Perl脚本

如何调用打开的EXCEDE窗口以使用调度任务运行Perl脚本,perl,batch-file,scheduled-tasks,Perl,Batch File,Scheduled Tasks,要完成的任务: 计划一个perl脚本,该脚本在一周中的特定时间/天执行 我做过的事情: 在schedule Tasks中,我创建了一个新任务,通过该任务将调用包含以下内容的批处理文件 cd“驱动器\文件夹\蜂鸟\连接\14.00\超过\” ABCD.xs cd驱动器/bin perl baseline.pl-发布-位置XXX-电子邮件 对我不起作用的事情/导致问题的原因: 当我运行调度程序时,提示符会单独打开ABCD.xs EXCEND file窗口,但以下命令会在命令pronpt中执行 预期输

要完成的任务: 计划一个perl脚本,该脚本在一周中的特定时间/天执行

我做过的事情: 在schedule Tasks中,我创建了一个新任务,通过该任务将调用包含以下内容的批处理文件

cd“驱动器\文件夹\蜂鸟\连接\14.00\超过\”

ABCD.xs

cd驱动器/bin

perl baseline.pl-发布-位置XXX-电子邮件

对我不起作用的事情/导致问题的原因: 当我运行调度程序时,提示符会单独打开ABCD.xs EXCEND file窗口,但以下命令会在命令pronpt中执行

预期输出: 我要命令 光盘驱动器/存储箱 perl baseline.pl-发布-位置XXX-电子邮件 将在EXCEND窗口中执行

任何一种解决方案都会很好

提前谢谢


Haresh

听起来您需要开始使用SendKey(Win32软件包)或编写EXCED/Hummingbird脚本并执行这些脚本

还有一些事情要调查。。。远程服务器是否运行telnet或ssh服务器?或者在远程服务器上有其他执行代码的方法吗

例如,我的作品的大型机可以通过蜂鸟终端模拟器访问,但我也可以远程登录到大型机,执行命令,以及直接将FTP批处理作业发送到JES spool中。因此,当我通过PC(Perl脚本等)在大型机上执行任务时,我甚至不会愚弄Hummingbird


祝你好运…

我发现这是一台X服务器。对于我们这些不熟悉软件的人来说,运行ABCD.xs时会发生什么?它是生成一个xterm还是执行其他类型的(伪)终端活动?此信息对于给出正确答案至关重要。xiao.xiao.xs打开一个CCM(Synergy)窗口(连接到配置的服务器),该窗口设置为期望执行命令。。。