2013-01-11 97 views
0

我在Power Shell腳本中定義了一個WMI事件,該腳本一直在監視文件夾中的新文件。運行C#應用程序的多個實例

當出現新文件時,power-shell腳本會觸發C#程序。 這個工作正常,當我有一個文件在一次。

但是,如果我在同一個文件夾中有多個新文件,那麼如何創建我的應用程序的多個實例來處理這些文件?

+0

爲什麼不將文件路徑傳遞給每個C#程序?你知道怎麼做嗎? –

+0

爲什麼我不能編輯這篇文章? :) – spajce

+1

@spajce我試過了,有一個問題,它提交給StackExchange。別擔心,這些事情都會發生。 –

回答

0

更改您的c#程序以將該文件夾作爲參數。

處理文件夾中文件中每個未處理的文件。 該過程的一部分應該對文件做些什麼,例如 重命名它(用_processed表示後綴),更改擴展名(.processed)或我最喜歡的將它移動到其他文件夾。

比起大量可執行文件更有效率。

+0

Tony,這是理想的解決方案,但不幸的是,我讀完它後無法將文件移動到不同的文件夾。 –

+0

那麼重命名呢,否則你需要從@ Alireza的評論 –

相關問題