Apakah ada utilitas baris perintah yang setara dengan wmctrl di Windows

11

Saya mencoba untuk menulis window manager jarak jauh sehingga saya dapat mengontrol jendela terbuka saya melalui bluetooth menggunakan anyremote. Ada wmctrl untuk Linux yang mengelola windows dari baris perintah. Apakah ada alat serupa di Microsoft Windows? Yaitu Manajer jendela berbasis baris perintah untuk Microsoft Windows.

Jika ada peretasan baris perintah yang ada yang bisa saya gunakan untuk mendapatkan daftar jendela yang terbuka, dan membawa jendela tertentu ke depan dan memberikan fokus, beri tahu saya.

Vik
sumber

Jawaban:

8

NirCmd oleh Nir Sofer adalah alat baris perintah yang dapat memanipulasi windows dengan segala macam cara.

Itu juga dapat mengotomatiskan lusinan tugas kecil lainnya, seperti mematikan, pintasan, tangkapan layar, kontrol volume. Pisau alat tentara Swiss yang tepat.

Format umum perintah manipulasi jendela adalah

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

tetapi ada banyak lagi yang bisa Anda lakukan.

njd
sumber
Dalam kasus saya, saya telah mengetik perintah ini dalam cmd title A; Saya sudah membuka cmd lain, dan mengetik perintah ini nircmd win close title "A"; Tidak berfungsi
mr5
1

Alternatif untuk PowerShell dan NirCmd tentu saja adalah TCC / LE dan TakeCommand dari JP Software .

Mereka memiliki ACTIVATEperintah , yang dapat dilakukan pada Win32 hampir semua hal meminimalkan / memaksimalkan / atas / bawah / pos / tutup yang wmctrlberlaku untuk X. Tentu saja, beberapa wmctrlmekanisme tidak memiliki arti pada Win32 dan tidak ada padanan untuk ACTIVATE. Sebaliknya, ACTIVATEdapat melakukan beberapa hal Win32 yang wmctrltidak memiliki fungsi untuk, seperti manipulasi urutan z, penggunaan bilah tugas, flashing, dan modifikasi bendera "paling atas".

Mereka juga memiliki KEYSTACKperintah yang dapat digunakan untuk mengirim input keyboard yang disimulasikan ke windows.

JdeBP
sumber
1
wmctrldapat mengatur abovedan below.
peth