PowerShellは初めてです。ArrayListが変更されるたびに、ファイルパスをArrayListに追加したいと思います。ただし、このPowerShellスクリプトはどういうわけか失敗します。私が間違っている可能性のあるヒントはありますか?
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = "C:\Mydir"
$watcher.IncludeSubdirectories = $true
$watcher.EnableRaisingEvents = $true
$jobs = New-Object System.Collections.ArrayList
$changed = Register-ObjectEvent $watcher "Changed" -Action {
$changedFile = $($eventArgs.FullPath)
$jobs.Add($changedFile)
}