Finding modified date of a file/folder

后端 未结 5 1132
执笔经年
执笔经年 2020-12-09 02:04

I am very new to PowerShell, and I was hoping I could get some help creating a script that tells me the modified date of a file.

I wish I knew more about PowerShell,

5条回答
  •  我在风中等你
    2020-12-09 02:31

    PowerShell code to find all document library files modified from last 2 days.

    $web = Get-SPWeb -Identity http://siteName:9090/ 
            $list = $web.GetList("http://siteName:9090/Style Library/")
            $folderquery =  New-Object Microsoft.SharePoint.SPQuery  
            $foldercamlQuery =  
            '    
                      Folder 
                 ' 
            $folderquery.Query = $foldercamlQuery 
            $folders = $list.GetItems($folderquery) 
            foreach($folderItem in $folders) 
            { 
                $folder = $folderItem.Folder
                if($folder.ItemCount -gt 0){ 
                Write-Host " find Item count " $folder.ItemCount
                    $oldest = $null
                    $files = $folder.Files
    
                    $date = (Get-Date).AddDays(-2).ToString(“MM/dd/yyyy”)
                    foreach ($file in $files){ 
                        if($file.Item["Modified"]-Ge $date)
                        {
                            Write-Host "Last 2 days modified folder name:"   $folder   " File Name: "  $file.Item["Name"]   " Date of midified: "  $file.Item["Modified"] 
                        } 
                    } 
                } 
                else
                 { 
                    Write-Warning "$folder['Name'] is empty" 
                } 
            }
    

提交回复
热议问题