Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Примечание
PnPUtil поставляется с каждым выпуском Windows и использует самые надежные и безопасные ДОСТУПНЫе API. Вместо DevCon рекомендуется использовать PnPUtil. Дополнительные сведения см. в разделе Замена DevCon .
Добавляет, удаляет, отображает и изменяет порядок драйверов фильтров для класса настройки устройства. Допустимо только на локальном компьютере.
devcon classfilter class {upper | lower} [ = | @driver | -driver | +driver | !driver ]...
Параметры
class
Указывает класс настройки устройства.
upper
Указывает, что указанные драйверы являются драйверами фильтров верхнего класса.
lower
Указывает, что указанные драйверы являются драйверами фильтров более низкого класса.
=
Перемещает курсор в начало списка драйверов фильтра (перед первым драйвером).
@ <Драйвер>
Помещает курсор на следующий экземпляр указанного драйвера.
- <Драйвер>
Добавьте ранее. Вставляет указанный драйвер перед драйвером, на котором расположен курсор.
Если курсор не расположен на драйвере, DevCon вставляет указанный драйвер в начало списка. После завершения подкоманды курсор размещается на добавленном драйвере.
+ <Драйвер>
Добавить после. Вставляет указанный драйвер после драйвера, на котором расположен курсор.
Если курсор не расположен на драйвере, DevCon вставляет указанный драйвер в конец списка. После завершения подкоманды курсор размещается на добавленном драйвере.
!<Драйвер>
Удаляет следующее вхождение указанного драйвера из списка.
После завершения подкоманды курсор занимает позицию удаленного драйвера. Последующие + или - подкоманды вставляют новый драйвер в положение курсора.
Комментарии
Команда DevCon ClassFilter может включать одну или несколько подкоманд, состоящих из оператора (=, , @-, +, !) и имени драйвера фильтра. DevCon выполняет подкоманды в том порядке, в который они отображаются в команде.
Без подкоманды команда DevCon ClassFilter отображает верхние или нижние драйверы фильтров в указанном классе. Например, devcon classfilter net lower отображает более низкие драйверы фильтров в классе установки Net.
Операция DevCon ClassFilter использует виртуальный курсор для перемещения по списку драйверов фильтров для класса. Курсор начинается в начале списка драйверов фильтров перед первым драйвером в списке. Если курсор не возвращается в начальную позицию, курсор всегда перемещается вперед по списку драйверов фильтров, так как DevCon выполняет подкоманды.
DevCon не добавляет драйвер фильтра в класс, если драйвер не установлен в качестве службы, то есть в разделе реестра HKLM\SYSTEM\CurrentControlSet\Services должен быть подраздел реестра для драйвера. Эта защита предотвращает случайное добавление драйвера фильтра, который не существует, и тем самым делает систему неизменяемой.
Так как изменения драйвера фильтра требуют перезапуска устройств, используйте команду DevCon Restart или включите параметр /r (условная перезагрузка) в команду DevCon ClassFilter .
Пример использования
devcon classfilter mouse upper
devcon /r classfilter mouse upper !mouclass +newmou
devcon /r classfilter net lower @netfltr -testfltr
devcon /r classfilter volume upper !volsnap =!volsnap2