Windows를 다시 시작할 때마다 사용하지 않도록 설정하고 다시 사용하려는 특정 하드웨어가 있습니다.Windows 10에서 장치를 명령 줄에서 사용/사용하지 않도록 설정
cd %~dp0
devcon.exe disable "PCI\VEN_1002&DEV_687F"
timeout /t 3
devcon.exe enable "PCI\VEN_1002&DEV_687F"
runMyWindows.exe --totally-not-virus
내가 쓰는 윈도우와 경험이 없기 때문에 devcon.exe
은 처음부터 이에 대한 적절한 응용 프로그램 인 경우 확실하지 않다 : 나는 나중에 내 프로그램을 실행과 함께, 그렇게하도록되어 배치 스크립트를 생성 스크립트.
그러나 Windows 장치 관리자로 가서이 장치를 수동으로 해제하고 다시 사용할 때까지 runMyWindows.exe
프로그램이 작동하지 않기 때문에 이러한 명령이 제대로 작동하지 않는 것으로 나타났습니다.
이 컴퓨터에 "Administrator"그룹에있는 사용자가 1 명 뿐이므로 .bat
파일을 두 번 누르는 것 외에는 특별한 방법으로이 스크립트를 실행하지 않고 있습니다. 다시 시작하는 경우에는이 스크립트가 시작 폴더 (C:\Users\oxxo\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
).
Windows 시작시 자동으로 실행해야하는 배치 스크립트 내에서이를 올바르게 수행 할 수있는 방법이 있습니까? 보안상의 Windows 10
에서 확실히 Windows Vista
이후 '개선'과 User Account Control
의 도입
관리자 그룹의 구성원 일뿐만 아니라'관리자 권한으로 실행''devcon.exe'에 필요한 Windows 10 보안 '개선 사항'으로 가정하고 있습니다. . 또한'devcon.exe'가'% PATH %','devcon'에서 배치 파일 인''% ~ dp0devcon.exe ''를 따라 가거나 전체 경로를 사용하여 호출되도록해야합니다. "C : \ Tools \ devcon.exe". – Compo
아, 그렇습니다.'devcon.exe'는 배치 스크립트와 같은 폴더에 있습니다 ... 제 경우에는'devcon.exe'를 관리자로 실행하는 방법을 명확히 할 수 있습니까? – errata
배치 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 '관리자 권한으로 실행'을 선택하십시오. – Compo