![]() |
Создание папки относительно значения WMI
Вообщем хочу собрать все драйвера от от железа в организации создал простой запрос wmic
Код:
WMIC /output:"\\aquarius\Soft\log\wmic\%computername%.txt" baseboard get product Все хорошо отработало и создалось кучу фалов машину у меня много более 4000 по этому и фалов столько же. Мне приходится открывать фаил и создавать папку с названием "product" Сразу же скажу железо почти все разное начиная от виртуальных машин до атома там и почти все бренды и все модели за 10 лет. Что я хочу вообще чтобы вместо фаила с именем компьютера создалось папка со значением "product" , не пойму как сделать и можно ли?! |
butunin@vk, я лично не понял. Попробуйте пояснить примером.
|
Iska, спасибо за ответ.
Суть в том, что бы при выполнении запроса WMI создавалась папка (имя папки ) с именем значение "baseboard get product" |
Спаситель, помещаете вывод запроса в переменную, после создаете папку со значением переменной и в папке создаете файл %computername%
|
…предварительно убрав из полученного значения запрещённые в файловой системе символы :).
|
Не понял как привязать переменную set к wmic
сделал на ps Код:
$WMi = get-wmiobject -computername localhost -Namespace root\CIMV2 -Query "Select * from Win32_BaseBoard" | Select -Expand Product |
Цитата:
Код:
@echo off |
Время: 10:11. |
Время: 10:11.
© OSzone.net 2001-