Кто-нибудь знает об инструменте, основанном на сервисе, который я мог бы запускать скрипт каждый раз, когда файл прибывает в каталог? Я бы написал сценарий, все, что мне нужно, - это инструмент, основанный на сервисе.
Вы можете написать сервис, используя класс .NET FileSystemWatcher. Более подробная информация доступна на сайте этот вопрос.
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & _ strComputer & "\root\cimv2") Set colMonitoredEvents = objWMIService.ExecNotificationQuery _ ("Select * From __InstanceCreationEvent Within 5 Where " _ & "Targetinstance Isa 'CIM_DirectoryContainsFile' and " _ & "TargetInstance.GroupComponent= " _ & "'Win32_Directory.Name=""c:\\\\scripts""'") Do Set objLatestEvent = colMonitoredEvents.NextEvent Wscript.Echo objLatestEvent.TargetInstance.PartComponent Loop