我正在学习PowerShell。在我的实验中,我使用了以下命令:
PS C:\Windows\system32> gci -path C:\windows\ | Where-Object{$_.LastWriteTime -
gt "01-04-2011"} | Format-List -property Fullname | ConvertTo-Html | out-file E:
\PowerShell\Out.html
我期望输出类似于控制台中显示的输出(例如:FullName:C:\ Windows ...)。但是当我打开Out.html时,它有一些奇怪的东西,比如:
ClassId2e4f51ef21dd47e pageHeaderEntry pageFooterEntry autosizeInfo shapeInfo groupingEntry
我在这里缺少什么?
答案 0 :(得分:6)
使用select-object
代替format-list
。
答案 1 :(得分:2)
答案 2 :(得分:0)
cmd:
powershell gci -path %windir% ^| ?{$_.LastWriteTime -gt (Get-Date -Year 2011 -Month 04 -Day 01)} ^| Format-List -property Fullname | more
PS>gci -path %windir% | ?{$_.LastWriteTime -gt (Get-Date -Year 2011 -Month 04 -Day 01)} | Format-List -property Fullname | more