2011-02-19 15:55:24 +0000 2011-02-19 15:55:24 +0000
24
24

Jak mogę sprawić, by mój ekran był pusty za pomocą skrótu?

Chciałbym mieć skrót, który sprawi, że ekran natychmiast przejdzie do czarnego ekranu, bez wyłączania zasilania, czy nawet usypiania.

W jaki sposób mogę to zrobić?

Im bardziej wydajne rozwiązanie jest do skonfigurowania, tym lepiej.

Odpowiedzi (13)

15
15
15
2011-02-19 16:15:33 +0000

Możesz to łatwo zrobić za pomocą NirCmd , te cztery opcje dadzą ci czarny ekran każda (z efektem ubocznym):

  • Wyłącz monitor.

  • Uruchom domyślny wygaszacz ekranu (ustaw go na pusty, więc możesz sprawić, że ekran będzie pusty).

  • Przełącz komputer w tryb ‘standby’.

  • Wyłącz komputer.

Upewnij się, że masz nircmd.exe w C:\Windows\System32, jeśli chcesz go wywołać z dowolnego miejsca.


Jak zauważył Dennis Williamson w swoim komentarzu , możesz stworzyć klawisz skrótu w ten sposób:

nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off

Lub skrót na pulpicie, który możesz kliknąć tak:

nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off

Za pomocą AutoHotkey , możesz powiązać dowolne z powyższych poleceń z klawiszem skrótu:

#s::Run nircmd.exe monitor off

Powyższy klawisz skrótu WIN+S spowodowałby na przykład wyłączenie monitora.

Alternatywnym programem, jeśli nie lubisz skryptów, może być PhaseExpress .

15
15
15
2013-05-31 03:56:13 +0000

Możesz po prostu zrobić skrót do pustego wygaszacza ekranu, a następnie ustawić skrót klawiaturowy w oknie właściwości dla skrótu.

Wygaszacz ekranu nazywa się scrnsave.scr, znajduje się w %SYSTEMROOT%\system32.

6
6
6
2011-02-19 16:05:46 +0000

Ustaw wygaszacz ekranu na “pusty”. Naciśnij Win-L. Tutaj to kilka przykładów użycia AutoHotkey do wyłączenia monitora lub uruchomienia wygaszacza ekranu bez potrzeby korzystania z NirCmd.

1
1
1
2011-10-23 13:50:46 +0000

Użyłem NirCmd do stworzenia zadania w Win7 task scheduler, które wyłącza monitor, gdy zablokuję komputer (Ctrl+L)

W Actions wklejamy: nircmd.exe a w Arguments wpisujemy monitor off.

Następnie z rozwijanej listy w Triggers wybierz “Workstation is locked”. Działa jak zaczarowany.

1
1
1
2013-12-30 08:31:45 +0000

Na moim laptopie jest wbudowana funkcja. Wystarczy nacisnąć Fn+F6. To przełącza czarny ekran na moim laptopie, w każdym razie: nie jest wymagane dodatkowe programowanie poleceń.

0
0
0
2018-02-16 16:32:10 +0000

Jestem zaskoczony, że ta prosta, ale ważna funkcja nie jest wbudowana w Windows 10. Obecnie używam ScreenOff, aby osiągnąć ten efekt wygaszenia ekranu. Nie jest to dobre.

0
0
0
2019-07-17 13:17:57 +0000

Inna opcja przy użyciu AutoHotkey:

SendMessage 0x112, 0xF170, 2,,Program Manager

Musisz zainstalować AutoHotkey (1.1.x, nie jestem pewien czy działa w 2.x), utworzyć plik tekstowy z rozszerzeniem .ahk (np. turn_off_screen.ahk), wkleić tam tę linię przy użyciu dowolnego edytora tekstu, i możesz uruchomić go podwójnym kliknięciem.

0
0
0
2015-04-07 20:04:28 +0000

Innym użytecznym narzędziem do tego celu jest Wieloekranowe wygaszanie . Nadal będziesz musiał skonfigurować systemowy skrót za pomocą dodatkowego narzędzia, ale ustawienia wygaszania ekranu są dobrze regulowane.

0
0
0
2014-06-22 11:50:10 +0000

Fn+F2 robi to szybko i prosto dla mnie (podczas gdy NIE jest uruchomiony PowerPoint lub jakikolwiek inny program, lub podłączony do innego ekranu lub urządzenia). Powtórz ten krok, aby odblokować.

0
0
0
2014-07-03 02:08:42 +0000

Jeśli chcesz wyłączyć tylko jeden wyświetlacz, bez wyłączania lub “usypiania” go, możesz użyć tego programu VB6, który po prostu ładuje plik HTML z czarnym tłem na pełnym ekranie bez żadnych ramek: http://jpelectron.com/download/viewit-rev3.zip

Skopiuj wszystkie pliki do: C:\Program Files (x86)\viewIT \ następnie uruchom lub utwórz 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 wygaszenie ekranu mojego tabletu (główny wyświetlacz), podczas gdy miałem YouTube lub inne wideo odtwarzane na pełnym ekranie w innym miejscu (drugi wyświetlacz)

Jeśli nie podoba ci się, że ładuje się to tylko na głównym wyświetlaczu, sugerowałbym otwarcie fillblack. htm w przeglądarce, umieścić tę przeglądarkę na wybranym wyświetlaczu, a następnie nacisnąć klawisz F11, aby włączyć tryb pełnoekranowy/kiosk - to też załatwi sprawę.

0
0
0
2015-07-04 23:04:51 +0000

Zaakceptowana odpowiedź przez Candreasen 31 maja ‘13 o 3:56 była na miejscu.

Kilka dodatkowych informacji opartych na mojej implementacji w systemie Windows 7: Utwórz skrót z następującym celem: C:\Windows\System32\scrnsave.scr To wygasza oba ekrany, gdy inny wyświetlacz jest podłączony do portu HDMI na moim laptopie.
Wywołuje to 'pusty’ wygaszacz ekranu.
Myślę, że każdy plik wygaszacza ekranu .scr w folderach Windows może być uruchomiony w ten sposób.
W przeciwieństwie do automatycznego uruchamiania wygaszacza ekranu po braku aktywności na tym komputerze, to wywołanie wygaszacza ekranu nie żąda hasła przy ponownym uruchomieniu. Zgodnie z tym, wydaje się to być normalne, że wygaszacz ekranu wywołany w ten sposób nie jest zablokowany: 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 tym drugim pulpicie, który nigdy nie jest zablokowany.”

-1
-1
-1
2019-04-24 02:18:30 +0000

Istnieje zwykłe samodzielne przenośne narzędzie Don'tSleep z softwareok.com, które pozwala zdefiniować, które aplikacje nie będą mogły wymusić uśpienia komputera lub ekranu.

Potrzebuję tylko pustego ekranu, aby móc wyświetlić komunikat, który w przeciwnym razie pojawiłby się na pulpicie i nie byłby całkiem czytelny, zachęcając użytkownika do zrobienia czegoś. Myślę, że rozwiązanie “viewit” powinno zadziałać dla mnie.

-1
-1
-1
2015-10-19 15:13:03 +0000

aby uniknąć trybu uśpienia zapisz ten skrypt w formacie .vbs i kliknij dwukrotnie tylko raz. Po około 1 godzinie Twój ekran nie będzie przechodził w tryb uśpienia. jak to działa: skrypt odświeża Twój komputer przez 1 godzinę. bezpiecznie i pewnie. :D

set sh=createobject("wscript.shell")
for i=1 to 25
WScript.sleep 120000
sh.sendkeys"{F15}"
next
set sh=nothing

Step 1:
copy it and put this in your note pad
step 2:
while saving save it with .VBS ext. EX: ABCDEF.vbs
Step 3:
after that just double click on it once.