답변:
Unix와 마찬가지로 Windows에는 여러 개의 셸이 있습니다. "CMD.EXE"는 지금까지 가장 잘 알려져 있지만 PowerShell은 훨씬 더 기능적입니다. .NET을 기반으로하므로 창을 쉽게 조작 할 수 있습니다. 예를 보려면 /programming/4993926/maximize-window-and-bring-it-in-front-with-powershell 을 참조 하십시오 .
PowerShell 및 NirCmd의 대안은 물론 JP Software의 TCC / LE 및 TakeCommand 입니다.
그것들은 Win32 에서 X를위한 거의 모든 최소화 / 최대화 / 상단 / 하단 / 위치 / 닫기 작업을 수행 할 수 있는 ACTIVATE
명령 을 가지고 있습니다. wmctrl
물론, 일부 wmctrl
메커니즘은 Win32에서 의미가 없으며 이에 상응하는 것도 없습니다 ACTIVATE
. 반대로, z 순서 조작, 작업 표시 줄 사용, 깜박임 및 "맨 위"플래그 수정과 같이 기능이없는 ACTIVATE
일부 Win32 작업을 수행 할 수 있습니다 wmctrl
.
또한 시뮬레이션 된 키보드 입력을 창으로 보내는 데 사용할 수있는 KEYSTACK
명령 이 있습니다.
wmctrl
설정할 수 있습니다 above
및 below
.
title A
. 다른 cmd를 열고이 명령을 입력했습니다nircmd win close title "A"
. 그래도 작동하지 않음