특정 폴더에 파일의 변경 시 알림

-- PowerShell 2011. 6. 15. 10:44
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx에서 Watcher에 다른 옵션들도 확인할 수 있다. 테스트했을 때는 이상없이 동작했으나, 장시간 테스트를 하지는 않았다.

$objWC = New-Object System.IO.FileSystemWatcher
$objWC.Path = "d:\"
$objWC.Filter = "*.*"
$objWC.IncludeSubdirectories = $true
$objWC.EnableRaisingEvents = $true

Register-ObjectEvent $objWC "Changed" -Action { Write-Host "Changed Event $($eventArgs.FullPath)" }
Register-ObjectEvent $objWC "Created"   -Action { Write-Host "Created Event $($eventArgs.FullPath)" }
Register-ObjectEvent $objWC "Deleted"    -Action { Write-Host "Deleted Event $($eventArgs.FullPath)" }
Register-ObjectEvent $objWC "Renamed" -Action { Write-Host "Renamed Event $($eventArgs.FullPath)" }

FileSystemWatcherTest.ps1

'-- PowerShell' 카테고리의 다른 글

PowerShell로 브라우저 제어  (0) 2011.06.15
PowerShell로 Excel파일을 PDF로 변환하기  (0) 2011.06.15
PowerShell로 엑셀파일 생성하기  (0) 2011.06.15
Windows PowerShell Quick Reference  (0) 2011.06.15
wbemtest.exe  (0) 2011.06.15
posted by 어린왕자악꿍