windows base directory watcher