Chciałbym skrót, który powoduje, że ekran natychmiast przechodzi do czarnego ekranu, bez wyłączania zasilania lub nawet uśpienia.
Jak mogę to zrobić?
Im bardziej wydajne jest skonfigurowanie rozwiązania, tym lepiej.
windows-xp
shortcuts
barlop
źródło
źródło
Odpowiedzi:
Możesz po prostu utworzyć skrót do pustego wygaszacza ekranu, a następnie ustawić skrót klawiaturowy w oknie właściwości tego skrótu.
Nazywa
scrnsave.scr
się wygaszacz ekranu znajdujący się w%SYSTEMROOT%\system32
.źródło
.scr
rozszerzenie dla siebie (Eagle robi to irytujące), a także nie działa w przypadkach, w których wygaszacz ekranu domyślnie się nie wyświetla (nie jest to wymagane więc według specyfikacji Microsoftu). Rozwiązaniem, które znalazłem dla systemu Windows 10, jest bezpośrednie połączenie z:cmd /c scrnsave.scr /s
Możesz to łatwo zrobić za pomocą NirCmd , te cztery opcje dają każdemu czarny ekran (z efektem ubocznym):
Wyłącz monitor.
Uruchom domyślny wygaszacz ekranu (ustaw go na pusty, aby ekran był pusty).
Przełącz komputer w tryb gotowości.
Wyłącz komputer.
Upewnij się, że masz
nircmd.exe
wC:\Windows\System32
jeśli chcesz zadzwonić z dowolnego miejsca.Jak zauważył Dennis Williamson w swoim komentarzu , możesz utworzyć następujący skrót:
Lub skrót na pulpicie, który możesz kliknąć w następujący sposób:
Za pomocą AutoHotkey możesz powiązać dowolne z powyższych poleceń ze skrótem:
Powyższy skrót klawiszowy WIN+ Smógłby na przykład wyłączyć monitor.
Alternatywnym programem, jeśli nie lubisz skryptów, może być PhaseExpress .
źródło
nircmd.exe cmdshortcutkey "c:\temp" "Turn Monitor Off" "Ctrl+Shift+M" monitor off
Ustaw wygaszacz ekranu na „pusty”. Naciśnij Win- L.
Oto kilka przykładów użycia AutoHotkey do wyłączenia monitora lub uruchomienia wygaszacza ekranu bez potrzeby korzystania z NirCmd.
źródło
Win
klucz - reprezentowany#
na początku przez Makro może nadal wyświetlać jedno, na przykład^o::SendInput #l
robiCTRL-o
to, coWin-L
robi.SendMessage, 0x112, 0xF140, 0,, Program Manager
- Właśnie wypróbowałem to z „pustym” jako wygaszaczem ekranu i działa.0xF170
co jestSC_MONITORPOWER
, nie jeden przed, o którym mowa, który wykorzystuje0xF140
doSC_SCREENSAVE
jako drugiSendMessage
argument.WM_SYSCOMMAND
wiadomości i ich wartości szesnastkowe.Użyłem NirCmd do utworzenia zadania w harmonogramie zadań Win7, które wyłącza monitor po zablokowaniu komputera ( Ctrl+ L)
W Akcjach wklej:
nircmd.exe
i wstaw argumentymonitor off
.Następnie użyj menu rozwijanego w Wyzwalacze, aby wybrać „Stacja robocza jest zablokowana”. Działa jak marzenie.
źródło
W moim laptopie jest wbudowana funkcja. Wystarczy nacisnąć Fn+ F6. W każdym razie przełącza to czarny ekran na moim laptopie: nie wymaga dodatkowego programowania poleceń.
źródło
Fn + F2 robi to szybko i po prostu dla mnie (nie uruchamiając programu PowerPoint, żadnego innego programu ani podłączonego do żadnego innego ekranu lub urządzenia). Powtórz krok, aby odblokować.
źródło
Jeśli chcesz wyczyścić tylko jeden ekran, bez wyłączania lub „spania”, możesz użyć tego programu VB6, który po prostu ładuje plik HTML na czarnym tle na pełnym ekranie bez żadnych granic:
http://jpelectron.com/download/viewit-rev3.zip
Skopiuj wszystkie pliki do: C: \ Program Files (x86) \ viewIT \, a następnie uruchom lub zrób skrót do viewit.exe
Istnieje również opcja, aby cały ekran był biały (jak aplikacja latarki)
Stworzyłem to, ponieważ potrzebowałem sposobu na wyczyszczenie ekranu mojego tabletu (główny ekran), podczas gdy miałem YouTube lub inny film odtwarzający pełny ekran gdzie indziej (drugi ekran)
Jeśli nie podoba ci się to, że ładuje się tylko na głównym ekranie, sugeruję, aby otworzyć fillblack.htm w przeglądarce, umieścić tę przeglądarkę na wybranym ekranie, a następnie naciśnij F11, aby włączyć tryb pełnoekranowy / kiosku - to będzie zrób to też.
źródło
Innym przydatnym narzędziem do tego celu jest Multiscreen Blank . Nadal będziesz musiał skonfigurować ogólnosystemowy skrót za pomocą dodatkowego narzędzia, ale ustawienia wygaszania ekranu można łatwo regulować.
źródło
Przyjęta przez Candreasen odpowiedź 31 maja o godz. 3:56 była na miejscu.
Kilka dodatkowych informacji na podstawie mojej implementacji w systemie Windows 7:
Utwórz skrót z następującym celem:
C:\Windows\System32\scrnsave.scr
Spowoduje to wykasowanie obu ekranów, gdy inny monitor zostanie podłączony do portu HDMI w moim laptopie.
To wywołuje „pusty” wygaszacz ekranu.
Myślę, że każdy plik wygaszacza ekranu .scr w folderach Windows można uruchomić w ten sposób.
W przeciwieństwie do automatycznego uruchamiania wygaszacza ekranu po bezczynności na tym komputerze, to wywołanie wygaszacza ekranu nie wymaga podania hasła przy ponownym uruchomieniu. Zgodnie z tym wydaje się normalne, że wygaszacz ekranu wywołany w ten sposób nie jest blokowany:
https://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
„Zanim pojawi się wygaszacz ekranu, Windows tworzy dla niego nowy wirtualny pulpit. Proces wygaszacza ekranu jest tworzony na drugim pulpicie, który nigdy nie jest zablokowany . ”
źródło
Dziwi mnie, że ta prosta, ale ważna funkcja nie jest wbudowana w system Windows 10. Obecnie używam ScreenOff do osiągnięcia tego efektu wygaszania ekranu. Niedobrze.
źródło
Inna opcja za pomocą AutoHotkey:
Musisz zainstalować AutoHotkey (1.1.x, nie jestem pewien, czy to działa w wersji 2.x), utworzyć plik tekstowy z rozszerzeniem .ahk (np.
turn_off_screen.ahk
), Wkleić tam ten wiersz za pomocą dowolnego edytora tekstowego i możesz go uruchomić podwójnym kliknięciem .źródło
aby uniknąć trybu uśpienia, zapisz ten skrypt w formacie .vbs i dwukrotnie kliknij tylko raz. Około 1 godziny ekranu nie przejdzie w tryb uśpienia. jak działa: odświeża Twój komputer przez 1 godzinę. bezpieczne. :RE
źródło
Istnieje regularne, niezależne, przenośne narzędzie Don'tSleep z softwareok.com, które pozwala określić, które aplikacje nie będą zmuszane do uśpienia komputera lub ekranu.
Potrzebuję tylko pustego ekranu, aby móc wysłać komunikat, który w innym przypadku pojawiłby się na zwykłym pulpicie i nie byłby całkiem czytelny, zachęcając użytkownika do zrobienia czegoś. Myślę, że rozwiązanie „viewit” powinno dla mnie działać.
źródło