任何人都試圖通過使用Perl的PCOMM或x3270執行自動化任務?我正在通過PCOMM和x3270在大型機上進行一些操作。由於某些任務包含許多可重複的操作,因此我試圖找到一種在大型機上自動執行這些任務的簡單方法。任何人都試圖通過使用Perl的PCOMM或x3270執行自動化任務?
順便說一句,Perl是我最喜歡的語言,所以剛剛在這裏提到Perl。
任何人都試圖通過使用Perl的PCOMM或x3270執行自動化任務?我正在通過PCOMM和x3270在大型機上進行一些操作。由於某些任務包含許多可重複的操作,因此我試圖找到一種在大型機上自動執行這些任務的簡單方法。任何人都試圖通過使用Perl的PCOMM或x3270執行自動化任務?
順便說一句,Perl是我最喜歡的語言,所以剛剛在這裏提到Perl。
你應該做QUOTE SITE FILETYPE = JES一些研究。這使您可以將批量作業直接插入到JES假脫機中。我每天要做幾十次(也許是幾百次)才能讓我的電腦在大型機上完成任務。如果可以批量完成,那麼這是一個很好的方法。當然,Perl是提交之前創建和操作JCL的絕佳方式。
另一件需要注意的事情是,如果您Telnet到大型機,它會打開一個TSO命令對話框(就像TSO中的選項6一樣)。你也可以在那裏做很多事情。當然,如果你正在做IPL等,你已經知道這一點。
我的麻煩是,我不是一個系統程序員,所以我無法控制大型機的設置。我公司的系統工程師有很多設置太懶惰,所以他們只是把它們關掉了。大約一年前,我發現了Telnet的事情,我正在用它來查看一個工作是否已經完成(這是這個工作完成的難點......知道工作完成的時間)。接下來我知道,Telnet訪問已被禁用。
我有很多事情可以讓我通過Perl在大型機上做事情。打我,我很樂意與你分享。
我不是大型機的傢伙,但檢查了這一點
http://www.perlmonks.org/?node=611038
「我被通過的Win32 :: OLE使用Win32上IBM個人通信3270終端仿真器自動從Perl的3270個應用程序。這是非常有據可查,且效果非常好。「
這與示例代碼:http://www.perlmonks.org/?node_id=674214
使用IPC驅動會話:
我希望這幫助。
問候,
謝謝。我正在嘗試從這些頁面的方法。 – thinkhy 2012-03-07 10:02:11
當然,通過PCOMM API自動執行任務並不是「在大型機上」自動執行任務。雖然它可以解決你的問題,但考慮到這個問題,這是誤導。您應該考慮編輯您的問題......要在z/OS上運行Perl,您需要IBM Ported Tools,這是一套可在z/OS *上運行的免費工具:http://www-03.ibm.com/ systems/z/os/zos/features/unix/ported/perl/index.html – rafraf 2012-03-08 00:51:50
@rafraf:感謝您的建議。基本上,我的問題是關於3270終端(PCOMM或x3270)。問題現在更新。 – thinkhy 2012-03-11 04:23:42
你的問題對我來說似乎很模糊 – Doboy 2012-03-07 06:10:58
@Doboy:簡而言之,我想用Perl來完成一些操作,例如IPL,提交作業,檢查轉儲和關機。 – thinkhy 2012-03-07 06:37:28
運行'perl'腳本的'crontabs'可能是你正在尋找的內容 – Doboy 2012-03-07 07:19:49