2015-05-23 30 views
-1

我想创建一个shell扩展,并且需要它来响应创建的文件等事件。我知道如何使用FileSystemWatcher类,但我不知道如何确保它在shell执行时被初始化。有没有一种好的方法来做到这一点,或者我最好创建一个在启动时启动并且与外壳扩展进行通信的应用程序?如何在窗口shell启动时启动FileSystemWatcher

+0

另写一个应用程序。托管代码在外壳扩展中不受支持。 –

回答

0

创建一个每5分钟启动一次的任务并查看前一个实例是否已在运行。该任务将在重新启动和程序崩溃时启动,甚至在午夜计划退出。
请参阅solution with PowerShell了解其他一些想法。