Created
August 15, 2015 07:16
-
-
Save curzona/5e5c516130b54bf25102 to your computer and use it in GitHub Desktop.
DevCon examples
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set DEVCON="C:\Program Files (x86)\Windows Kits\10\Tools\x64\devcon.exe" | |
REM DevCon hwids - https://msdn.microsoft.com/en-us/library/windows/hardware/ff544772(v=vs.85).aspx | |
%DEVCON% hwids invalid > devcon_hwids_invalid.txt 2>&1 | |
%DEVCON% hwids * > devcon_hwids_star.txt 2>&1 | |
%DEVCON% hwids =AudioEndpoint > devcon_hwids_class.txt 2>&1 | |
%DEVCON% hwids MMDEVAPI\AudioEndpoints > devcon_hwids_hwid.txt 2>&1 | |
%DEVCON% hwids @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_hwids_instanceid.txt 2>&1 | |
REM DevCon classes - https://msdn.microsoft.com/en-us/library/windows/hardware/ff544712(v=vs.85).aspx | |
%DEVCON% classes > devcon_classes.txt 2>&1 | |
REM DevCon listclass - https://msdn.microsoft.com/en-us/library/windows/hardware/ff544785(v=vs.85).aspx | |
%DEVCON% listclass invalid > devcon_listclass_invalid.txt 2>&1 | |
%DEVCON% listclass AudioEndpoint > devcon_listclass_class.txt 2>&1 | |
%DEVCON% listclass AVC > devcon_listclass_class_none.txt 2>&1 | |
%DEVCON% listclass AudioEndpoint MEDIA > devcon_listclass_class_two.txt 2>&1 | |
REM DevCon driverfiles - https://msdn.microsoft.com/en-us/library/windows/hardware/ff544734(v=vs.85).aspx | |
%DEVCON% driverfiles invalid > devcon_driverfiles_invalid.txt 2>&1 | |
%DEVCON% driverfiles * > devcon_driverfiles_star.txt 2>&1 | |
%DEVCON% driverfiles =AudioEndpoint > devcon_driverfiles_class.txt 2>&1 | |
%DEVCON% driverfiles MMDEVAPI\AudioEndpoints > devcon_driverfiles_hwid.txt 2>&1 | |
%DEVCON% driverfiles @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_driverfiles_instanceid.txt 2>&1 | |
REM DevCon drivernodes - https://msdn.microsoft.com/en-us/library/windows/hardware/ff544737(v=vs.85).aspx | |
%DEVCON% drivernodes invalid > devcon_drivernodes_invalid.txt 2>&1 | |
%DEVCON% drivernodes * > devcon_drivernodes_star.txt 2>&1 | |
%DEVCON% drivernodes =AudioEndpoint > devcon_drivernodes_class.txt 2>&1 | |
%DEVCON% drivernodes MMDEVAPI\AudioEndpoints > devcon_drivernodes_hwid.txt 2>&1 | |
%DEVCON% drivernodes @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_drivernodes_instanceid.txt 2>&1 | |
REM DevCon resources https://msdn.microsoft.com/en-us/library/windows/hardware/ff544805(v=vs.85).aspx | |
%DEVCON% resources invalid > devcon_resources_invalid.txt 2>&1 | |
%DEVCON% resources * > devcon_resources_star.txt 2>&1 | |
%DEVCON% resources =AudioEndpoint > devcon_resources_class.txt 2>&1 | |
%DEVCON% resources MMDEVAPI\AudioEndpoints > devcon_resources_hwid.txt 2>&1 | |
%DEVCON% resources @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_resources_instanceid.txt 2>&1 | |
REM DevCon stack https://msdn.microsoft.com/en-us/library/windows/hardware/ff544829(v=vs.85).aspx | |
%DEVCON% stack invalid > devcon_stack_invalid.txt 2>&1 | |
%DEVCON% stack * > devcon_stack_star.txt 2>&1 | |
%DEVCON% stack =AudioEndpoint > devcon_stack_class.txt 2>&1 | |
%DEVCON% stack MMDEVAPI\AudioEndpoints > devcon_stack_hwid.txt 2>&1 | |
%DEVCON% stack @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_stack_instanceid.txt 2>&1 | |
REM DevCon status https://msdn.microsoft.com/en-us/library/windows/hardware/ff544831(v=vs.85).aspx | |
%DEVCON% status invalid > devcon_status_invalid.txt 2>&1 | |
%DEVCON% status * > devcon_status_star.txt 2>&1 | |
%DEVCON% status =AudioEndpoint > devcon_status_class.txt 2>&1 | |
%DEVCON% status MMDEVAPI\AudioEndpoints > devcon_status_hwid.txt 2>&1 | |
%DEVCON% status @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_status_instanceid.txt 2>&1 | |
REM DevCon find https://msdn.microsoft.com/en-us/library/windows/hardware/ff544755(v=vs.85).aspx | |
%DEVCON% find invalid > devcon_find_invalid.txt 2>&1 | |
%DEVCON% find * > devcon_find_star.txt 2>&1 | |
%DEVCON% find =AudioEndpoint > devcon_find_class.txt 2>&1 | |
%DEVCON% find MMDEVAPI\AudioEndpoints > devcon_find_hwid.txt 2>&1 | |
%DEVCON% find @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_find_instanceid.txt 2>&1 | |
REM DevCon findall https://msdn.microsoft.com/en-us/library/windows/hardware/ff544761(v=vs.85).aspx | |
%DEVCON% findall invalid > devcon_findall_invalid.txt 2>&1 | |
%DEVCON% findall * > devcon_findall_star.txt 2>&1 | |
%DEVCON% findall =AudioEndpoint > devcon_findall_class.txt 2>&1 | |
%DEVCON% findall MMDEVAPI\AudioEndpoints > devcon_findall_hwid.txt 2>&1 | |
%DEVCON% findall @SWD\MMDEVAPI\{0.0.0.00000000}.{32247EDD-EAC6-46F8-BEFB-44448BDBC8D3} > devcon_findall_instanceid.txt 2>&1 | |
REM DevCon update https://msdn.microsoft.com/en-us/library/windows/hardware/ff544832(v=vs.85).aspx | |
%DEVCON% update invalid MMDEVAPI\AudioEndpoints > devcon_update_invalid_inf.txt 2>&1 | |
%DEVCON% update C:\Windows\INF\audioendpoint.inf invalid > devcon_update_invalid_hwid.txt 2>&1 | |
REM TODO: create positive example | |
REM DevCon updateni https://msdn.microsoft.com/en-us/library/windows/hardware/ff544835(v=vs.85).aspx | |
%DEVCON% updateni invalid MMDEVAPI\AudioEndpoints > devcon_update_invalid_inf.txt 2>&1 | |
%DEVCON% updateni C:\Windows\INF\audioendpoint.inf invalid > devcon_update_invalid_hwid.txt 2>&1 | |
REM TODO: create positive example | |
REM DevCon install https://msdn.microsoft.com/en-us/library/windows/hardware/ff544796(v=vs.85).aspx | |
%DEVCON% install invalid invalid > devcon_install_invalid.txt 2>&1 | |
REM TODO: create positive example | |
REM DevCon remove https://msdn.microsoft.com/en-us/library/windows/hardware/ff544796(v=vs.85).aspx | |
%DEVCON% remove invalid > devcon_remove_invalid.txt 2>&1 | |
REM TODO: create positive example | |
REM DevCon rescan https://msdn.microsoft.com/en-us/library/windows/hardware/ff544799(v=vs.85).aspx | |
%DEVCON% rescan > devcon_rescan.txt 2>&1 | |
REM DevCon disable https://msdn.microsoft.com/en-us/library/windows/hardware/ff544722(v=vs.85).aspx | |
%DEVCON% disable MMDEVAPI\AudioEndpoints | |
REM DevCon enable https://msdn.microsoft.com/en-us/library/windows/hardware/ff544741(v=vs.85).aspx | |
%DEVCON% enable MMDEVAPI\AudioEndpoints | |
REM DevCon restart https://msdn.microsoft.com/en-us/library/windows/hardware/ff544807(v=vs.85).aspx | |
%DEVCON% restart MMDEVAPI\AudioEndpoints | |
REM DevCon reboot https://msdn.microsoft.com/en-us/library/windows/hardware/ff544791(v=vs.85).aspx | |
REM TODO: unable to create example without impacting system | |
REM DevCon sethwid https://msdn.microsoft.com/en-us/library/windows/hardware/ff544825(v=vs.85).aspx | |
REM TODO: unable to create example without impacting system | |
REM DevCon classfilter https://msdn.microsoft.com/en-us/library/windows/hardware/ff544714(v=vs.85).aspx | |
REM TODO: unable to create example without impacting system | |
REM DevCon dp_add https://msdn.microsoft.com/en-us/library/windows/hardware/ff544724(v=vs.85).aspx | |
%DEVCON% dp_add invalid.inf > devcon_dpadd_invalid.txt 2>&1 | |
%DEVCON% dp_add audioendpoint.inf > devcon_dpadd_inf.txt 2>&1 | |
REM DevCon dp_enum https://msdn.microsoft.com/en-us/library/windows/hardware/ff544732(v=vs.85).aspx | |
%DEVCON% dp_enum > devcon_dpenum.txt 2>&1 | |
REM DevCon dp_delete https://msdn.microsoft.com/en-us/library/windows/hardware/ff544729(v=vs.85).aspx | |
%DEVCON% dp_delete invalid.inf > devcon_dpdelete_invalid.txt 2>&1 | |
%DEVCON% dp_delete audioendpoint.inf > devcon_dpdelete_inbox.txt 2>&1 | |
REM TODO: create positive example |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment