在PowerShell中将输出转换为HTML格式

inkz8wg9  于 2023-01-13  发布在  Shell
关注(0)|答案(3)|浏览(121)

我正在学习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时,它有一些奇怪的东西,例如:
类ID 2e4f51ef21dd47e页页眉条目页页脚条目自动大小信息形状信息分组条目
我错过了什么?

vsmadaxz

vsmadaxz1#

使用select-object代替format-list

kuuvgm7e

kuuvgm7e3#

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

相关问题