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.
title A
; Saya sudah membuka cmd lain, dan mengetik perintah ininircmd win close title "A"
; Tidak berfungsiWindows, seperti Unix, memiliki banyak cangkang. "CMD.EXE" sejauh ini yang paling dikenal, tetapi PowerShell jauh lebih mampu. Itu dibangun di atas. NET, dan karenanya dapat dengan mudah memanipulasi windows. Lihat /programming/4993926/maximize-window-and-bring-it-in-front-with-powershell untuk contoh.
sumber
Alternatif untuk PowerShell dan NirCmd tentu saja adalah TCC / LE dan TakeCommand dari JP Software .
Mereka memiliki
ACTIVATE
perintah , yang dapat dilakukan pada Win32 hampir semua hal meminimalkan / memaksimalkan / atas / bawah / pos / tutup yangwmctrl
berlaku untuk X. Tentu saja, beberapawmctrl
mekanisme tidak memiliki arti pada Win32 dan tidak ada padanan untukACTIVATE
. Sebaliknya,ACTIVATE
dapat melakukan beberapa hal Win32 yangwmctrl
tidak memiliki fungsi untuk, seperti manipulasi urutan z, penggunaan bilah tugas, flashing, dan modifikasi bendera "paling atas".Mereka juga memiliki
KEYSTACK
perintah yang dapat digunakan untuk mengirim input keyboard yang disimulasikan ke windows.sumber
wmctrl
dapat mengaturabove
danbelow
.