2015-05-23 29 views
-1

我想創建一個shell擴展,並且需要它來響應創建的文件等事件。我知道如何使用FileSystemWatcher類,但我不知道如何確保它在shell執行時被初始化。有沒有一種好的方法來做到這一點,或者我最好創建一個在啓動時啓動並且與外殼擴展進行通信的應用程序?如何在窗口shell啓動時啓動FileSystemWatcher

+0

另寫一個應用程序。託管代碼在外殼擴展中不受支持。 –

回答

0

創建一個每5分鐘啓動一次的任務並查看前一個實例是否已在運行。該任務將在重新啓動和程序崩潰時啓動,甚至在午夜計劃退出。
請參閱solution with PowerShell瞭解其他一些想法。