Re: [问题] 关于Perl执行结束后自动关闭视窗

楼主: Neisseria (Neisseria)   2014-09-18 13:04:23
可参考这篇讨论串 http://www.perlmonks.org/?node_id=985696
在呼叫 cmd.exe 方面
我觉得比较简单的方法是用 cmd /C 执行完程式后就离开
而在呼叫 DB2cmd.exe 方面
由于我对 DB2cmd 可否进行 batch 操作并不清楚
所以只能提供可能的方向
一个是使用 Win32::Process 控制行程
另外可能可行的方向是,用 DBI 模组来呼叫数据库
不要透过 DB2cmd 来处理数据库
※ 引述《Kobe2008 (安仔)》之铭言:
: 各位版大好,小弟我写了一只Perl程式放于自动排程,
: 于末端将会呼叫DB2的视窗执行资料汇入的动作,
: 但在汇入后Perl所开启的cmd.exe以及DB2所开始的DB2cmd.exe
: 都需要手动去关闭视窗,
: 故想请问是否能有方法让这两个视窗能够在程式跑完后能够自动关闭,
: 不然自动排程下去很吃内存。
: 感谢各位!!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com