获取文件夹中子文件夹的修改日期

时间:2017-11-13 13:04:56

标签: powershell

大约有1000个共享文件夹,我需要找出它们上次修改的时间。 因此,这些共享文件夹包含子文件夹,用户可以修改这些子文件夹中的数据。

我有一个脚本可以获取父文件夹的最后修改日期,但它没有提供正确的数据。

  $(document).ready(function() {
    $('#left_scroll').bind('mousewheel', function(e) {
      this.scrollLeft -= (e.originalEvent.wheelDelta );
     });
    $('#left_scroll').bind('DOMMouseScroll', function(e) {//Speacially for Mozilla
      this.scrollLeft += (e.originalEvent.detail*40);//Multiply by 40 because Mozilla DOMMouseScroll speed is 3px at time to match scrolling speed of chrome(speed of scrolling 120px at time)
     });
  });

我有什么方法可以获得共享位置的最后修改日期时间吗?

1 个答案:

答案 0 :(得分:0)

我尝试了多次,下面是帮助我的脚本。我需要验证它,因为它仍在运行。

$CSVFilePath = Get-Content "C:\RA\main.txt"
$outputsss = "C:\RA\output.csv"
foreach($fileName in $CSVFilePath)
{
echo $fileName;
If (Test-Path $fileName) {

$latest = Get-ChildItem -Recurse  -Path $fileName | Sort-Object LastAccessTime -Descending | Select-Object -First 1
$latest.LastWriteTime

    #$d = Get-ItemProperty -path $fileName -Name LastWriteTime
    $times = $fileName + " - " + $latest.LastWriteTime
$times
    }
$times |Out-File $outputsss -Encoding utf8 -append

}

我希望有人值得。