※ 引述《don750421 (1+1≠2)》之銘言:
: 大家晚安。
: 最近想要寫個掃描程式,每小時定時去掃描某些目錄內的檔案。
: 我的想法是寫一支Winform,可以透過UI手動執行,然後可以再UI顯示掃描結果。
: 也可以透過傳入引數的方式執行。
: 手動方式沒有問題..一切也正常。
: 但是,我使用Windows 工作排程呼叫Winform時,卻沒有顯示Form的UI。
: 問題一:有沒有辦法Windows呼叫Winform時,連同Form UI一併叫起來..
: 問題二:如果問題一無法達到,因為我執行時,也會一併把掃描結果存成*.txt。
: 那我可不可以在掃描結束後,呼叫記事本開啟該檔案(ex.201603150800.txt)。
: 承上問題二:如果下一個小時,又再重新跑這個Job,
: 原本開啟的記事本會有影響嗎?(檔名不會一樣..)
: 還是說,Winform開啟NotePad後,就把資源釋放掉了?
: 問題三:我在程式執行最後,有呼叫this.Close(),
: 但是為何還可以在工作管理員看得到? 是我需要甚麼特殊方式才能完全釋放嗎?
: 以上問題,麻煩各位前輩指點,謝謝
q1: windows scheduler 執行不同的 session, 你這樣做程式會啟動,但是你看不到,
因為你不是 scheduler
q2:可以
q2:不影響
q3: System.Environment.Exit()