버튼을 누를 때 데스크탑의 모든 창을 미리 결정된 상태로 재정렬하는 버튼 또는 키 조합을 갖는 방법을 찾으려고합니다. 특정 방식으로 맞추기 위해 5 가지 프로그램을 준비해야합니다. 나는 처음 AutoHotkey를 생각 했지만 솔직히 그 방법에 접근하는 방법을 모른다.
버튼을 누를 때 데스크탑의 모든 창을 미리 결정된 상태로 재정렬하는 버튼 또는 키 조합을 갖는 방법을 찾으려고합니다. 특정 방식으로 맞추기 위해 5 가지 프로그램을 준비해야합니다. 나는 처음 AutoHotkey를 생각 했지만 솔직히 그 방법에 접근하는 방법을 모른다.
답변:
DisplayFusion 은 프로그램 윈도우 배치뿐만 아니라 데스크탑 배치 및 해상도를 기억하고 호출하는 모니터 프로파일을 생성 할 수 있습니다. 후자의 기능을 활용할 수 있습니다.
방금 창 레이아웃을 기억하고 복원 할 수있는 앱을 소스로 열었습니다. https://github.com/adamsmith/WindowsLayoutSnapshot을 참조 하십시오 .
WinSize2 는 Windows가 창 위치, 크기 등을 기억하도록 할 수있는 AutoHotKey로 작성된 프로그램입니다. 이 프로그램은 프로그램이나 폴더의 창 크기와 위치를 저장하는 기능을 제공합니다.
창 위치를 저장하려면 Windows 제목 표시 줄을 클릭하여 창이 활성화되어 있는지 확인하고 단축키 Ctrl + Alt + Z를 누르십시오. 툴팁 메시지는 위치가 저장되었음을 확인합니다. 이제 창을 닫았다가 다시 열면 프로그램 창의 크기가 자동으로 조정되고 저장 한 위치로 이동합니다.
트레이 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "특수 매개 변수"를 선택하여 이전에 저장된 창의 동작 및 위치를 편집 할 수 있습니다.
여기에서 수동으로 창 위치 좌표와 크기를 입력하고, 창을 최대화, 최소화, 전체 화면 또는 숨김으로 강제로 열거 나, "항상 맨 위에"만들거나, 창 열기와 크기 조정 사이의 지연 시간을 입력 할 수도 있습니다.
WinSize2는 모든 버전의 Windows에서 95에서 7까지 작동합니다.
나는이 같은 문제가있어서 돌볼 작은 응용 프로그램을 만들었습니다. 무료, 광고 없음, 작동합니다. " TAN Window Manager " 라는 "프리웨어"섹션에서 찾을 수 있습니다 . 매일 사용합니다.
부팅시 실행되도록 시작 폴더에 프로그램 바로 가기를 놓기 만하면됩니다. 저장하려는 모든 프로그램을 열고 원하는 곳에 두십시오. 트레이에있는 TAN 창 관리자 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '창 위치 저장'을 클릭하십시오. 팝업창에서 저장하고자하는 창을 확인하고 '저장'을 클릭하십시오. 이제 '창 위치 복원'버튼을 사용하여 저장된 창을 원래 위치로 마술처럼 옮길 수 있습니다. 이 프로그램은 독립 실행 형 EXE이며 설치 루틴이 없으며 원하는 위치에 EXE를 배치하십시오.
토드
@AdamSmith와 같이 명령 줄 에서 창 을 저장하고 복원 하는 프로그램도 설계했습니다 .
여기에 당신이 (필요한 경우는, 다른 스레드에있다 .exe
파일과 .ahk
소스 코드).
winLayout.exe 다운로드
여러 모니터에 현재 창 위치를 저장하려면
winLayout save
창 위치를 복원하려면
winLayout restore
그것은 단지 하나의 .exe 파일입니다. 실행하기 쉽도록 작업 표시 줄 바로 가기를 작성하십시오.
면책 조항 : 나는 저자입니다.
지금까지 내가 가장 좋아하는 솔루션은 DeskSoft의 "WindowManager"라는 프로그램입니다. http://www.desksoft.com/WindowManager.htm
인터페이스를 이해하는 데 약간의 시간이 걸리지 만 일단 수행하면 작업이 얼마나 단순한 지에 대한 유연성이 얼마나되는지 알 수 있습니다. 정렬하려는 창 유형 (이름, 프로세스 이름 등)을 찾는 방법을 선택하면 정렬을 시도하며, 예를 들어 창을 시작한 후 창이 변경되면 단축키를 사용할 수 있습니다.
나는 이것이 선택적인 Windows 기능이기를 바란다. OS가 결국 Windows 라고 불린다 . 그들은 이런 종류의 일을하기 위해 스냅 기능을 사용하려고했지만이 프로그램은 내 경험에서 훨씬 더 안정적이고 유연합니다.