Windows에서 wmctrl과 동등한 명령 행 유틸리티가 있습니까?


11

원격 창 관리자를 작성하여 anyremote를 사용하여 블루투스를 통해 열린 창을 제어하려고합니다. 명령 행에서 창을 관리하는 Linux 용 wmctrl이 있습니다. Microsoft Windows에도 유사한 도구가 있습니까? 즉, Microsoft Windows 용 명령 줄 기반 창 관리자입니다.

열린 창 목록을 가져오고 특정 창을 앞으로 가져 와서 초점을 제공하는 데 사용할 수있는 기존 명령 줄 해킹이 있으면 알려주십시오.

답변:


8

Nir Sofer의 NirCmd 는 모든 종류의 방식으로 창을 조작 할 수있는 명령 줄 도구입니다.

또한 종료, 바로 가기, 스크린 샷, 볼륨 제어와 같은 수십 가지의 다른 작은 작업을 자동화 할 수 있습니다. 도구의 적절한 스위스 군용 칼.

창 조작 명령의 일반적인 형식은

nircmd win show/hide/min/max/center/close title "Window Title"

하지만 더 많은 일을 할 수 있습니다.


제 경우에는 cmd에이 명령을 입력했습니다 title A. 다른 cmd를 열고이 명령을 입력했습니다 nircmd win close title "A". 그래도 작동하지 않음
mr5


1

PowerShell 및 NirCmd의 대안은 물론 JP Software의 TCC / LETakeCommand 입니다.

그것들은 Win32 에서 X를위한 거의 모든 최소화 / 최대화 / 상단 / 하단 / 위치 / 닫기 작업을 수행 할 수 있는 ACTIVATE명령 을 가지고 있습니다. wmctrl물론, 일부 wmctrl메커니즘은 Win32에서 의미가 없으며 이에 상응하는 것도 없습니다 ACTIVATE. 반대로, z 순서 조작, 작업 표시 줄 사용, 깜박임 및 "맨 위"플래그 수정과 같이 기능이없는 ACTIVATE일부 Win32 작업을 수행 할 수 있습니다 wmctrl.

또한 시뮬레이션 된 키보드 입력을 창으로 보내는 데 사용할 수있는 KEYSTACK명령 이 있습니다.


1
wmctrl설정할 수 있습니다 abovebelow.
peth
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.