Windows 7을 실행하지만 결국 Windows 10으로 이동할 수있는 랩톱이 있습니다. 랩톱이 도킹 또는 도킹 해제되었을 때이를 감지하고 전원을 변경하는 자체 유틸리티가 있습니다. 프로필 설정. 이미 표준 전원 Windows 프로파일에서 배터리로 AC 전원을 공급할 때 원하는대로 할 수 있지만 AC 어댑터에 연결 한 경우보다 도킹 스테이션에있을 때 다른 전원 계획을 원합니다. 도킹 스테이션에있는 게 아니야.랩톱 도킹 또는 도킹 해제 Windows 7+
지금까지 시스템 트레이에있는 작은 아이콘으로 시작하는 작동 프로그램이 있으며 도킹 된 상태에서 도킹되지 않은 상태로 도킹 할 때 변경 작업을 수행하지만 웨이 노트북을 결정하고 있습니다. 도킹되어 있습니다. 을 하드 코딩했습니다. 모니터 이름 WM_DEVICECHANGE가 발생할 때마다 EnumDisplayDevices를 통해 내 도킹 스테이션 (예 : "Samsung U32D970Q")에 연결했습니다.
주된 문제는 모니터를 변경하면 프로그램이 작동을 멈추는 것입니다. 내가 모니터의 이름으로 시작시 프로그램에 매개 변수를 전달할 수 있지만 더 나은 방법이 있는지 알아 내려고하고있어. 나는 바보로 이렇게하고있는거야?
OS가 랩톱이 도킹 스테이션에 있는지 여부를 알 수있는 Windows 7+ 기능이 있습니까?
독에 전원이 공급되는 경우 [AC 회선 상태 모니터링을 고려하십시오.] (http://stackoverflow.com/questions/7355331/check-if-computer-is-plugged-int-ac-power-in-batch -file) – user4581301
@ user4581301 : 고마워.하지만 전 전원 벽돌에서 집에있을 때도 AC 전원을 제공합니다. 문제는 Windows에서 처리 할 수있는 DC 사례가 하나 있지만 두 가지 AC 사례가 다르게 처리하려고합니다. 선착장에서 AC 하나, 선창에 없을 때 파워 브릭에서 AC 하나. 어리석은 것처럼 보일 수도 있지만 큰 모니터 화면을 직장에두고 내 작업실에서 작업하는 동안 화면 보호기에 시간을 표시하고 싶습니다. 집에있을 때 랩톱의 화면을 잠자기 상태로 전환하여 주 PC에서 게임이나 무언가를 할 때 내 눈이 보이지 않도록해야합니다. – EJ42