Jak skonfigurować natywny skrót klawiaturowy systemu Windows 10 dla trybu uśpienia? [duplikować]

1

To pytanie ma już odpowiedź tutaj:

Często muszę szybko uśpić komputer z systemem Windows 10 we wspólnym biurze w pracy, więc jaki jest skrót klawiaturowy, aby uśpić komputer? Idealnie jest mi potrzebny wbudowany skrót lub taki, który można skonfigurować za pomocą natywnych funkcji Microsoft Windows bez instalowania aplikacji innych firm.

Praktycznie to samo pytanie zostało już zadane ( jaki jest klawisz skrótu, aby uśpić mój system Windows? ), Ale ten plakat zaakceptował odpowiedź dotyczącą oprogramowania innych firm, której wolałbym unikać (mniej surowe w moich systemach). Ponadto niektóre odpowiedzi obejmowały długą serię klawiszy strzałek w górę i w dół oraz do tyłu (coś w rodzaju kodu do gry), co nie jest moim pomysłem na skrót klawiaturowy, zwłaszcza gdy sekwencja zmienia się w zależności od konkretnej konfiguracji komputera (np. działa na moim komputerze z wyłączoną hibernacją, ale nie na moim laptopie, gdzie opcja hibernacji wymaga zapamiętania innej sekwencji).

Ponieważ wydaje się, że Microsoft nie oferuje wbudowanego skrótu, czy ktoś mógłby wyjaśnić, jak utworzyć skrót do spania bez narzędzi innych firm?

Ochado
źródło
@ Ƭᴇcʜιᴇ007, poprawiłem pytanie, aby wyjaśnić, dlaczego nie jestem w pełni usatysfakcjonowany odpowiedziami na to pytanie (które zgadzam się, to w zasadzie to samo pytanie). Czy możesz również rozszerzyć swój komentarz do odpowiedzi MikeC na pełną odpowiedź?
Ochado

Odpowiedzi:

1

Następujące polecenie natychmiast wyśle ​​system Windows do hibernacji, o ile jest on włączony (zaleca się, aby nie używać hibernacji na komputerach z systemem operacyjnym na dysku SSD).

shutdown -h

Alternatywnie, tutaj jest post z tym samym pytaniem i innymi opcjami: Jak mogę uśpić komputer z menu Wiersz polecenia / Uruchom?

MikeC
źródło
1
Pierwotne pytanie dotyczyło skrótu klawiaturowego, a nie polecenia terminalu.
Ochado
3
@Ochado Utwórz plik wsadowy za pomocą tego polecenia, a następnie utwórz skrót do pliku wsadowego, umieść go na pulpicie i przypisz skrót klawiaturowy.
Ƭᴇcʜιᴇ007
1
@ Ƭᴇcʜιᴇ007, jeśli możesz udzielić odpowiedzi wyjaśniającej krok po kroku, jak to zrobić, to myślę, że tego właśnie szukam.
Ochado
0

Przy użyciu odpowiedzi @MikeC:

  • utwórz plik o nazwie, na przykład, soft-shutdown.batgdziekolwiek chcesz.
  • otwórz ten plik i wklej shutdown -hgo. (kliknij plik prawym przyciskiem myszy i wybierz Edit, a następnie wklej)
  • kliknij go prawym przyciskiem myszy i Create Shortcut
  • kliknij skrót prawym przyciskiem myszy , wybierzproperties
  • w shortcut keypolu naciśnij żądaną kombinację.

Nie wiem, jak powiązać skrót do uruchomienia pliku, po prostu wiem, jak powiązać skrót z plikiem skrótu, który jest powiązany z plikiem.

math2001
źródło
0

Utwórz nowy skrót w bezpiecznej lokalizacji: kliknij prawym przyciskiem myszy > Nowy > Skrót .

Aby określić lokalizację elementu, wprowadź: %windir%\System32\shutdown.exe -s -t 00

To jest program Shutdown , po którym następuje argument Sleep i argument Time Zero Seconds, co oznacza, że ​​nastąpi to natychmiast.

Kliknij Dalej .

Jeśli chcesz, zmień nazwę skrótu i ​​kliknij przycisk Zakończ .

Kliknij prawym przyciskiem myszy na nowo utworzony skrót i kliknij w klawisz skrótu: pole.

Wszystkie klawisze skrótów zaczynają się od CTRL - ALT , więc stuknij POJEDYNCZĄ literę, na której chcesz zakończyć klawisz skrótu. Na przykład, wybierz „S”, a skrót klawiaturowy będzie CTRL - ALT - S .

Użycie tego klawisza skrótu powinno teraz od razu uśpić komputer.

AKTUALIZACJA: Myliłem się przy argumentach zamknięcia

Jak zauważył Ochado, shutdown -swyłącza komputer, co wcale NIE jest tym, czego chcieli.

shutdownKomenda faktycznie nie mieć argument do spania komputer. Hibernacja to raczej połączenie wyłączenia i snu.

Aby faktycznie uśpić komputer za pomocą polecenia, które można umieścić w skrócie i przypisać polecenie klawiaturowe, musisz wyłączyć hibernację, a następnie użyć innego zestawu poleceń.

Najpierw wyłącz hibernację, uruchamiając powercfg -hibernate off

Teraz utwórz skrót, jak podałem powyżej, ale użyj polecenia rundll32.exe powrprof.dll,SetSuspendState 0,1,0zamiast shutdownpolecenia wcześniej (błędnie) określonego.

Teraz wykonaj pozostałe kroki w powyższej sekcji, aby utworzyć do tego skrót klawiaturowy.

music2myear
źródło
Próbowałem tego, ale natychmiast zamknął mój komputer. Najwyraźniej „-s” oznacza „zamknięcie”, a nie „uśpienie”: technet.microsoft.com/fr-fr/library/…
Ochado
Mój błąd. Sam używam partii -ra, znalazłem więcej informacji na temat faktycznego uśpienia, który różni się od hibernacji (lub zamykania, lol) i NIE jest funkcją polecenia zamykania. Zaktualizuję moją odpowiedź.
music2myear
Z powodzeniem postępowałem zgodnie z instrukcjami, aby skonfigurować skrót (przechodzi on w tryb uśpienia po dwukrotnym kliknięciu skrótu), ale nie mogę zmusić go do zareagowania na żaden skonfigurowany skrót klawiaturowy. Próbowałem CTRL-ALT-D, który w ogóle nic nie robi. Potem spróbowałem CTRL-ALT-R, T, Y, U i innych losowych liter, które wszystkie nic nie robią. W rzeczywistości Twój przykład CTRL-ALT-S otwiera informacje o systemie. Czy udało Ci się uzyskać część skrótu klawiaturowego, która faktycznie działa z określoną kombinacją w systemie Windows 10?
Ochado
Testowałem D, R, T, Y, U i S i wszystkie one działały (przy użyciu CTRL-ALT- <letter>) na moim komputerze z Win10 (kompilacja 1607). Zastanawiam się, czy istnieją instalatorzy, którzy mogli przypisać skróty klawiaturowe do swoich programów, co jest pierwszą rzeczą do sprawdzenia. Zobaczę, czy to robi różnicę GDZIE skrót znajduje się również w systemie plików.
music2myear
Ok, testowałem w kilku lokalizacjach i jedynym sposobem, w jaki działało, było to, że skrót z przypisanymi poleceniami klawiatury istniał na pulpicie użytkownika. Dokumenty, dysk D, C: \ Temp wszystkie nie działały.
music2myear