Ekranı Windows'da (7), tercihen ek yazılım kullanmadan kapatmanın bir yolu var mı?
Powershell betiği iyi çalışıyor, ancak ekranı açtıktan sonra komut satırı penceresinden ayrılıyor.
Ekranı Windows'da (7), tercihen ek yazılım kullanmadan kapatmanın bir yolu var mı?
Powershell betiği iyi çalışıyor, ancak ekranı açtıktan sonra komut satırı penceresinden ayrılıyor.
Yanıtlar:
Bir dizüstü bilgisayarda Fn + F7'nin klavye kısayol kombinasyonunu kullanabilirsiniz (F7 dizüstü bilgisayar modeline göre değişebilir) ve bir masaüstü için her zaman güç düğmesini kullanabilirsiniz.
Fare hareketinde uyanma veya başka bir şey gibi başka özelliklere ihtiyacınız var mı?
Her zaman bir kısayol oluşturabilir ve siyah bir ekran koruyucuya klavye kısayolu atayabilirsiniz, şu yolu kullanın:
%systemroot%\system32\scrnsave.scr /s
Bu, ekranı kapatmaz ancak tamamen siyah yapar
scrnsave.scr
arama kutusuna veya çalıştırma iletişim kutusuna girildiğinde ekran kararır , ancak /s
yürütüldüğünde gerekir cmd.exe
(onsuz, bu ekran koruyucunun yapılandırılabilir seçenekleri olmadığını bildiren bir iletişim kutusu açılır).
Birkaç seçenek daha:
nircmd monitor off
komut satırından çalıştırın . Bağlantıda daha fazla bilgi.nircmd
. Nir Sofer ve Russinovich tarafından oluşturulan Imho araçları, ileri düzey bir kullanıcının bilgisayarına kurulmalıdır.
Sen kullanabilirsiniz çağrı WinAPI SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2)
nerede HWND_BROADCAST = 0xFFFF
,
WM_SYSCOMMAND = 0x0112
ve SC_MONITORPOWER = 0xF170
. 2
Vasıta ekran kapatma ediliyor.
Aramayı yapmanın birkaç yolu vardır:
Ayrı çalıştırılabilir. Bir komut dosyası, komut satırı, Çalıştır penceresi, kısayol ( *.lnk
), vb. İle ateşleyebilirsiniz . Kısayolların klavye kısayolu kullanılarak çağrılabileceğini unutmayın . Yürütülebilir dosya C veya C ++ ile ya da .NET dillerinde P / Invoke (C # veya PowerShell ) aracılığıyla veya yabancı dil arayüzüne (örneğin Java'da JNI) sahip diğer birçok dilde yazılabilir .
AutoHotkey betiği . Programcı olmayanlar için, bu yol muhtemelen daha kolaydır. Özelleştirmeler yapmak hala bazı komut dosyaları gerektirir. Bu script Win + M'de izleyiciyi kapatır:
#m::
Sleep 1000
SendMessage, 0x112, 0xF170, 2,, Program Manager
return
SendMessage
AutoHotkey komut dosyasında aramadan önce zaman aşımına dikkat edin . Kullanıcıya tuşları serbest bırakma şansı verir (serbest bırakmaları monitörü tekrar uyandırabilirse). Başka bir dilde bir komut dosyasından arama yaparken bile bunu unutmayın.
Daha fazla bilgi için, SendMessage
işlev , WM_SYSCOMMAND
mesaj ve AutoHotkeySendMessage
belgelerine bakın . Windows 8'den beri, monitörü açmak için aynı yöntemi kullanmanın işe yaramaması, ancak bir sorunların ortaya çıkması ilginç olabilir .