Powershell MD5所有文件都放在文件夹和子文件夹中

时间:2015-01-14 02:53:11

标签: powershell md5

我编写了以下代码,可以在提供的文件夹和子文件夹中获取所有文件的名称。但是它返回了这个错误:

Resolve-Path:找不到驱动器。名为“@ {Path = C”的驱动器不存在。

function Recurse([string]$path) {

  $fc = new-object -com scripting.filesystemobject
  $folder = $fc.getfolder($path)

  foreach ($i in $folder.files) {
    $i | select Path
    $f = $i | select Path   
    Get-FileHash $f
  }
  echo $folder.subfolders
  foreach ($i in $folder.subfolders) {
    Recurse($i.path)
  }
}
Recurse "C:\Users\admin\Pictures"

请提供一些帮助,我很想知道如何将结果输出到txt文件。 非常感谢你。

0 个答案:

没有答案