Re: [問題] 關於Perl執行結束後自動關閉視窗已刪文
可參考這篇討論串 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
: 都需要手動去關閉視窗,
: 故想請問是否能有方法讓這兩個視窗能夠在程式跑完後能夠自動關閉,
: 不然自動排程下去很吃記憶體。
: 感謝各位!!!!
--
Happy Computing - Tips and recipes for Unix and programming
http://cwchen123.tw/
Follow me at Twitter
https://twitter.com/cwchen123
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.71.94.31
※ 文章網址: http://www.ptt.cc/bbs/Perl/M.1411016671.A.884.html
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章