PowerShell Consolidating duplicate FileSystemWatcher events in PowerShell: Trying out debounce
This article explains how to observe duplicate Changed events occurring in a short time with FileSystemWatcher and use debounce to consolidate subsequent processing into a single execution.