我的 Windows 2008 Server 中有一个文件夹。
我有一个每 15 分钟运行一次的 Windows 计划任务,它将从上述文件夹中读取文件并将其存储在数据库中。存储后,文件将移动到不同的文件夹。
有什么方法可以安排任务,以便它在文件夹中看到新文件时启动,而不是等待 15 分钟或即使文件夹中没有文件也运行?
请帮忙。
谢谢
我的 Windows 2008 Server 中有一个文件夹。
我有一个每 15 分钟运行一次的 Windows 计划任务,它将从上述文件夹中读取文件并将其存储在数据库中。存储后,文件将移动到不同的文件夹。
有什么方法可以安排任务,以便它在文件夹中看到新文件时启动,而不是等待 15 分钟或即使文件夹中没有文件也运行?
请帮忙。
谢谢
如果您愿意在 .NET 中编写程序,我认为您可以使用FileSystemWatcher
该类来执行此操作。
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
我相信这也可以从PowerShell中使用,但从未这样做过!