Преобразование вывода в формат HTML в PowerShell - PullRequest
6 голосов
/ 14 мая 2011

Я изучаю 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

Что мне здесь не хватает?

Ответы [ 3 ]

6 голосов
/ 14 мая 2011

Используйте select-object вместо format-list.

2 голосов
/ 14 мая 2011
0 голосов
/ 01 января 2013
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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...