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

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

Ответить
Настройки темы
PowerShell - Установка драйверов в PowerShell

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


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

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


Всем привет.
Имеется вот такой простейший скрипт для установки драйверов:
Код: Выделить весь код
# Путь к папке с драйверами
	$driverPath = "C:\Drivers"

	# Поиск всех файлов .inf в папке и подпапках
	$driverFiles = Get-ChildItem -Path $driverPath -Recurse -Filter "*.inf"

	# Установка драйверов для каждого файла .inf
	foreach ($file in $driverFiles) {
		Write-Host "Installing driver $($file.FullName)"
		pnputil.exe -i -a $file.FullName
	}
Но если попадается драйвер недоверенного производителя, то появляется вот такое предупреждение:
Pic1

Собственно вопрос: как можно автоматизировать уставновку драйверов чтобы кнопка Install нажималась без участия полльзователя?

P.S. Я так понимаю для автоматизации нужно будет указать хэндл окна но его не видно.
Хотя при наведении мышкой на панели задач можно увидеть Windows Security, хотя это может и не его хендл.
Pic2

Отправлено: 13:03, 14-05-2023

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


На машине, где драйвер уже установлен, экспортировать сертификат издателя из Trusted Publishers, и затем на новых машинах перед установкой драйвера импортировать сертификат.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:10, 15-05-2023 | #2



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

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


Deadooshka


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

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


Тут вопрос - какие сочетания клавиш и их последовательность посылать в окно. Они могут меняться в зависимости от настроек системы. Есть разные sendkeys в активное окно, но если окно неактивно, то это уровень системы типа PostMessage().

Отправлено: 09:23, 20-05-2023 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Windows 10 - Powershell (Установка драйверов) invademan Скриптовые языки администрирования Windows 10 25-11-2019 15:00
Установка драйверов JakeEpps Видеокарты 8 16-10-2018 00:41
2008 - Установка PowerShell модуля для HyperV на 2008 сервере mcmurphy Windows Server 2008/2008 R2 0 21-04-2015 11:08
CMD/BAT - Установка драйверов daos Скриптовые языки администрирования Windows 1 29-12-2010 21:31
Драйвер - Установка драйверов ruv123 Microsoft Windows 2000/XP 2 15-08-2009 20:20




 
Переход