farag
20-07-2017, 13:08
$data = & dism /online /get-drivers /format:table | Select-Object -Skip 12
$Headers = @( ($data | Select-Object -First 1).ToString().Split('|') | ForEach-Object{$_.Trim()} )
$HashTable = $data | Select-Object -Skip 2 |
ConvertFrom-Csv -Delimiter '|' -Header $Headers |
Select-Object @{n='FileName';e={$_."$($Headers[1])"}},
@{n='Class';e={$_."$($Headers[3])"}},
@{n='Vendor';e={$_."$($Headers[4])"}},
@{n='Date';e={[datetime]::Parse($_."$($Headers[5])")}},
@{n='Version';e={$_."$($Headers[6])"}}Имеется таблица построения имеющихся файлов. Как к ней добавить колонку, где будет отображаться oemXX.inf название драйвера?
$Headers = @( ($data | Select-Object -First 1).ToString().Split('|') | ForEach-Object{$_.Trim()} )
$HashTable = $data | Select-Object -Skip 2 |
ConvertFrom-Csv -Delimiter '|' -Header $Headers |
Select-Object @{n='FileName';e={$_."$($Headers[1])"}},
@{n='Class';e={$_."$($Headers[3])"}},
@{n='Vendor';e={$_."$($Headers[4])"}},
@{n='Date';e={[datetime]::Parse($_."$($Headers[5])")}},
@{n='Version';e={$_."$($Headers[6])"}}Имеется таблица построения имеющихся файлов. Как к ней добавить колонку, где будет отображаться oemXX.inf название драйвера?