Windows 10을 배포하기위한 이미지를 개발 중입니다. 요구 사항 중 하나는 Edge가 처음 시작될 때 전체 화면이 아니지만 최대화되어야한다는 것입니다. 제목 표시 줄의 최대화 단추를 클릭 할 때와 같은 결과입니다 ).
PowerShell을 사용해 보았습니다. start-process
커맨드 렛 -WindowStyle Maximized
논쟁의 여지가 있지만, 예를 들어
start -windowstyle Maximized microsoft-edge:http://www.example.com
다른 프로그램 창 크기를 조정하는 다양한 powershell 솔루션을 시도해 보았습니다. (Edge를 생성 한 다음 크기를 조정한다는 아이디어로) Edge에 어떤 영향도 미치지 않습니다. 예 :
- https://gallery.technet.microsoft.com/scriptcenter/Set-the-position-and-size-54853527
- https://gist.github.com/jakeballard/11240204
나는 사용했다. 프로세스 모니터 Edge 종료를 최대화 할 때 일어나는 일을 기록하고 레지스트리 키를 설정하는 것을 볼 수 있습니다.
HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main\LastClosedWidth
HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main\LastClosedHeight
바탕 화면의 가로 및 세로 크기는 수동으로 변경하지만 regedit
다시 시작할 때 Edge의 크기는 변경되지 않습니다.
Edge를 전체 화면으로 만든 다음 종료하면 앞으로는 전체 화면으로 시작됩니다.이 수동 개입없이 Edge를 최대화 할 수있는 방법이 있습니까?
AppActivate
창 제목 대신 PID를 사용할 수 있습니다.