如何使用powershell读取文件属性

时间:2014-03-27 06:24:19

标签: powershell network-programming wmi

我需要扫描共享路径并获取具有以下属性的文件列表。

  1. 文件路径
  2. 文件大小
  3. 所有者信息(创建人)
  4. 创建日期
  5. 修改日期
  6. 请帮我完成这件事。

1 个答案:

答案 0 :(得分:1)

这将在一个对象中获取所需的属性, Add-Member 为从 get-acl 提取的所有者添加额外的列

ls \\server\share | % { 
     $o = (get-acl $_.FullName).Owner; 
     $_ | Add-Member -MemberType noteproperty -name Owner -Value $o; 
     $_ |  select FullName,Length,Owner,CreationTime,LastWriteTime}