Komut satırından (wmic, regedit veya adanmış bir araç) Windows 10'da kaç tane Sanal Masaüstü etkin olduğunu, bir pencerenin hangi pencerede olduğunu ve şu anda hangi bilgisayarı kullandığını kontrol etmenin bir yolu var mı ?
Komut satırından (wmic, regedit veya adanmış bir araç) Windows 10'da kaç tane Sanal Masaüstü etkin olduğunu, bir pencerenin hangi pencerede olduğunu ve şu anda hangi bilgisayarı kullandığını kontrol etmenin bir yolu var mı ?
Yanıtlar:
IVirtualDesktopManager
Sanal masaüstü pencerelerinin geçerli durumunu izlemek üzere bir (komut satırı) uygulaması oluşturmak için arabirimi kullanın .
Windows 10'da Sanal Masaüstü Değiştirme (Windows SDK Destek Ekibi Blogu)
IVirtualDesktopManager
Windows 10'da sanal masaüstlerinin eklenmesiyle birlikte, IVirtualDesktopManager adlı yeni bir kabuk arayüzü tanıtıldı. Sadece üç işlevi vardır, ancak bunlar sanal masaüstleri ve kendi uygulamanızla birçok şey yapmanıza izin verir.
IsWindowOnCurrentVirtualDesktop, pencerenizin geçerli sanal masaüstünde olup olmadığını size söyleyecektir. GetWindowDesktopId, belirtilen pencerenin açık olduğu masaüstünün kimliğini verecektir. MoveWindowToDesktop, belirtilen bir pencereyi belirtilen bir masaüstüne taşımanıza izin verir.
Aktif Sanal Masaüstü sayısı:
Yorumlar:
Chris Lewis [MSFT]: Maalesef şu anda sanal masaüstlerini numaralandırmak için bir API yok.
Hangi pencerede
GetWindowDesktopId, belirtilen pencerenin açık olduğu masaüstünün kimliğini verecektir.
Şu anda hangisini kullanıyor
Üst öğe içermeyen yeni bir pencere oluşturursanız, geçerli sanal masaüstüne yerleştirilir. [Yeni pencerenin masaüstü kimliğini almak için GetWindowDesktopId öğesini arayın.]
Gerçekten net olmasa da, atıfta bulunabileceğiniz en yakın şey Görev Görünümü özelliği olarak adlandırılır. Bununla birlikte, WINDOWS tuşu + Sekme tuşlarına basarak tüm açık Masaüstlerini ve uygulamaları ve Alt + Sekme tuşlarına basarak tüm masaüstlerindeki tüm açık pencereleri görüntüleyebilirsiniz. Görev Görünümü hakkında daha fazla bilgi için:
https://redmondmag.com/articles/2014/11/20/windows-10-task-view.aspx
Windows kısayollarının ve çalıştırma komutlarının kapsamlı bir listesi için şunları kontrol edebilirsiniz:
http://www.groovypost.com/howto/windows-10-keyboard-shortcuts/
Sanal Masaüstü kısayol tuşlarına klavye basımı göndermek için komut satırından (veya toplu iş dosyasından) AutoHotkey komut dosyalarını çağırın .