为什么我的Windows PowerShell脚本没有运行?

时间:2016-10-15 22:34:05

标签: windows powershell-ise

我需要为大学作业提交此脚本。我们应该编写一个搜索的脚本,并列出具有.doc,.docx,.xls和.xlsx扩展名的文件。但是,我的脚本没有做它应该做的事情。有人可以帮帮我吗?我明天需要提交。这是我输入的脚本。

$Search = "C:\"
$Outfile = "C:\temp\report.csv"
$Files = Dir $Search -Recurse -Include *doc, *.docx, *.xls, *.xlsx -EA SilentlyContinue
Select-Object Length, name, Fullname, extension | Sort-Object extension

$Files | Export-Csv $Outfile -NoTypeInformation

$Files | Group extension -NoElement | % { $Ext = $_.Name;$_ | Select @{N="Extension";E={$_.Name}}, Count,@{N="SizeMB"
                                        E={"{0:N2}" -f (($Files | ?{$_.Extension -eq $Ext} | Measure Length -Sum).Sum /1MB)}}} |
                                        ConvertTo-Csv -NoTypeInformation | Out-File $Outfile -Append -Encoding ascii

0 个答案:

没有答案