Device Console (DevCon.exe)

Утилита командной строки Device Console входит в состав средств для разработки, поставляется с исходным кодом и документацией на английском языке. С ее помощью можно включать, выключать, перезапускать, обновлять, удалять и опрашивать отдельные устройства или группы устройств. DevCon также предоставляет необходимые разработчику драйвера сведения, которые недоступны с помощью диспетчера устройств.

Формат командной строки DevCon:

devcon.exe [-r] [-m:\\machine] command [...]

Параметры командной строки:

-r       - после выполнения команды выполняется перезагрузка системы
machine  - имя или IP-адрес удаленного компьютера
command  - команда, выполняемая DevCon
arg      - аргументы выполняемой команды

Некоторые ключи командной строки:

classfilter  - Разрешить изменение фильтров классов 
classes      - Отобразить все классы настройки устройств 
disable      - Отключить устройства, которые соответствуют определенному идентификатору оборудования или экземпляра 
driverfiles  - Отобразить установленные файлы драйверов 
drivernodes  - Отобразить все узлы драйверов устройств 
enable       - Включить устройства, которые соответствуют определенному идентификатору оборудования или экземпляра 
find         - Найти устройства, которые соответствуют определенному идентификатору оборудования или экземпляра 
findall      - Найти устройства, включая отсоединенные 
help         - Отображение справочной информации 
hwids        - Отобразить идентификаторы оборудования 
install      - Установить устройство в ручном режиме 
listclass    - Отобразить все устройства для класса настройки 
reboot       - Перезагрузить локальный компьютер 
remove       - Удалить устройства, которые соответствуют определенному идентификатору оборудования или экземпляра 
rescan       - Выполнить поиск нового оборудования 
resources    - Отобразить ресурсы устройств 
restart      - Перезагрузить устройства, которые соответствуют определенному идентификатору оборудования или экземпляра 
stack       - Отобразить ожидаемый стек драйверов устройств 
status      - Отобразить рабочее состояние устройств 
update      - Обновить устройство в ручном режиме 
UpdateNI    - Обновить устройство в ручном режиме без уведомления пользователя 
SetHwID     - Добавить, удалить или изменить порядок идентификаторов оборудования для устройств с корневым перечислением

Скачать для Windows 10 rel.1809 здесь; для Windows 8.1 здесь; для Windows 7 with SP1 здесь

Рубрика: Windows Server, Рабочие станции, Техничка | Оставить комментарий

Обновление корневых сертификатов на Debian, Ubuntu

Установка из репозитория

Самый простой способ, который нужно попробовать, установить сертификаты из официального репозитория системы. В зависимости от ее типа, наши команды будут немного отличаться.

sudo apt update
sudo apt install ca-certificates
sudo update-ca-certificates

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

Загрузка пакета с сертификатами

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

Нужно загрузить пакет с корневыми сертификатами вручную. Например можно взять свежий пакет по пути: http://ftp.ru.debian.org/debian/pool/main/c/ca-certificates . В официальном репозитории и/или в поисковой системе находим пакет для загрузки и загружаем его на наш компьютер:

wget http://ftp.ru.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20211016_all.deb

Полученный пакет устанавливаем в системе:

sudo dpkg -i ca-certificates_*_all.deb

И обновляем корневые сертификаты:

sudo update-ca-certificates
Рубрика: Debian, Сертификаты | Оставить комментарий