Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Добавить колонку oem

Ответить
Настройки темы
PowerShell - [решено] Добавить колонку oem

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
$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 название драйвера?

Отправлено: 13:08, 20-07-2017

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@{n='OEM';e={$_."$($Headers[0])"}}
или

Код: Выделить весь код
$data | Select-Object -Skip 2 | ConvertFrom-Csv -Delimiter '|' -Header OEM,FileName,Input,Class,Vendor,Date,Version
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:16, 20-07-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, но теперь колонка "Class" стала состоять полностью из "ЌҐв", что по-русски — "Нет".

Отправлено: 13:20, 20-07-2017 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Добавить колонку oem

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Звук - [решено] Проблемы с выводом звука на одну колонку. Lagos Прочее железо 6 11-06-2013 11:19
Интерфейс - [решено] Как убрать колонку preview в проводнике HallboY Microsoft Windows 8 и 8.1 1 16-08-2012 03:05
Разное - Как добавить в меню пуск в правую колонку пункт Мое видео ???? Guman Оформление Windows XP 8 15-05-2012 14:23
Joomla шаблон ja_purity - помогите - центральная часть зализает на правую колонку Centrinar Вебмастеру 0 13-04-2011 23:35
Проблема при OEM инсталяции (RIS)..... Не копируется OEM директория papa2000 Автоматическая установка Windows 2000/XP/2003 6 26-04-2005 03:34




 
Переход