PowerShell: xx 이후에 수정된 파일 나열 및 파일 감시

4239 단어 powershell
이것은 나 자신을 위한 메모일 뿐입니다.

x초 후에 수정된 파일을 나열합니다.
  • 재귀: 하위 디렉토리 포함
  • 강제: 숨겨진 파일 포함
  • 파일: 파일만

  • Get-ChildItem -Recurse -Force -File | `
    where LastWriteTime -gt (Get-Date).AddSeconds(-10) | `
    select Name, LastWriteTime
    


    지정된 폴더의 트리 구조를 표시합니다.

    tree /F <folder>
    


    지정된 폴더의 개체 생성 및 업데이트를 감시합니다.

    
    $watcher = New-Object System.IO.FileSystemWatcher
    $watcher.Path = "my files path"
    $watcher.EnableRaisingEvents = $true
    $watcher.IncludeSubdirectories = $true
    $action = {
        $fullPath = $event.SourceEventArgs.FullPath
        $name = $event.SourceEventArgs.Name
        $changeType = $event.SourceEventArgs.ChangeType
        Write-Host "$changeType $name $path"
    }
    Register-ObjectEvent $watcher 'Changed' -Action $action
    #Get-EventSubscriber | Unregister-Event
    

    좋은 웹페이지 즐겨찾기