Size: a a a

2021 July 19

k

kostyakkk in Powershell Rus
ага
источник

VB

Vector BCO in Powershell Rus
... | select @{n="UserName";e={if($_.Message -match 'которым владеет "(?''username''[^"]+)"'){$Matches['username']}}
источник

VB

Vector BCO in Powershell Rus
больше про регекспы можно посмотреть тут
источник

VB

Vector BCO in Powershell Rus
страницы делаются аналогично
источник

A

Aleksandr in Powershell Rus
Лучше воспользоваться полями и ничего не парсить - https://mikefrobbins.com/2017/08/10/powershell-one-liner-to-audit-print-jobs-on-a-windows-based-print-server/
Get-WinEvent -FilterHashTable @{LogName="Microsoft-Windows-PrintService/Operational"; ID=307; StartTime=(Get-Date).AddDays(-1)} |
Format-Table -Property TimeCreated,
                       @{label='UserName';expression={$_.properties[2].value}},
                       @{label='ComputerName';expression={$_.properties[3].value}},
                       @{label='PrinterName';expression={$_.properties[4].value}},
                       @{label='PrintSize';expression={$_.properties[6].value}},
                       @{label='Pages';expression={$_.properties[7].value}}
источник

VB

Vector BCO in Powershell Rus
согласен на 100%
источник

Æ

Ægor in Powershell Rus
ничего себе легкая
источник

S

ShS in Powershell Rus
Да, вот такие они легкие формы, при которых лечат амбулаторно.
источник

VG

Vasily Gusev in Powershell Rus
заканчиваем оффтоп, пятница прошла.
источник

AL

Anton Lisnenko in Powershell Rus
Добрый день всем! Хорошая тема. Подскажите, пожалуйста, как отсортировать этот вывод по последнему столбцу, по убыванию?
источник

VB

Vector BCO in Powershell Rus
help select-object -full
help sort-object -full
источник

AL

Anton Lisnenko in Powershell Rus
👍
источник

VB

Vector BCO in Powershell Rus
источник

AL

Anton Lisnenko in Powershell Rus
Попробовал так и  сяк, пишет out-lineoutput : The object of type "Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData" is not valid or not  in the correct sequence. This is likely caused by a user-specified "format-*" command which is conflicting with the default formatting.
источник

VB

Vector BCO in Powershell Rus
в ошибке написано что использовать format-* не стоит
источник

VG

Vasily Gusev in Powershell Rus
ругаться буду скоро. format-* - только для вывода на экран консоли. Только в конце конвейера использовать
источник

VB

Vector BCO in Powershell Rus
вместо format-* используй select-object
источник

AL

Anton Lisnenko in Powershell Rus
OK, спс
источник

AL

Anton Lisnenko in Powershell Rus
Что-то всё равно не сортирует как нужно.
Get-WinEvent -FilterHashTable @{LogName="Microsoft-Windows-PrintService/Operational"; ID=307; StartTime=(Get-Date).AddDays(-30)} | Select-Object -Property TimeCreated,@{label='UserName';expression={$_.properties[2].value}},@{label='ComputerName';expression={$_.properties[3].value}},@{label='PrinterName';expression={$_.properties[4].value}},@{label='PrintSize';expression={$_.properties[6].value}},@{label='Pages';expression={$_.properties[7].value}} | Sort-Object -Property 'Pages' -Descending | Format-Table
источник

VB

Vector BCO in Powershell Rus
в чем проблема?
источник