Zastanawiam się, czy jest jakiś sposób na wykonanie programu, uruchomienie komendy lub czegoś innego podczas zamykania pokrywy laptopa.
Moje pytanie ma charakter ogólny, zarówno dla systemu Windows, jak i Linux. Coś przydatnego powinno stanowić blokowanie laptopa podczas zamykania pokrywy (Win + L w oknach) lub uruchamianie drogich procesów, takich jak analiza antywirusowa itp., Bez robienia tego ręcznie przed zamknięciem pokrywy.
windows
linux
laptop
scheduled-tasks
Matias
źródło
źródło
Odpowiedzi:
W systemie Windows 7 jedynymi opcjami do wykonywania akcji po zamknięciu pokrywy są Opcje zasilania w Panelu sterowania. Dostępne działania to:
Nie można tutaj tworzyć niestandardowych akcji, które można przypisać do zdarzenia zamknięcia pokrywy.
Ale!
Za pomocą Harmonogramu zadań można zaplanować zadanie, gdy określone zdarzenie zostanie zarejestrowane. Iść spać to zarejestrowane zdarzenie. Podczas tworzenia zaplanowanego zadania można określić, że komputer ma się budzić ze stanu uśpienia w celu wykonania zadania.
Szczegółowe instrukcje tutaj: Harmonogram zadań na zamkniętej pokrywie laptopa?
źródło
Na forach Ubuntu znajduje się dość długi i szczegółowy samouczek na temat wykonywania skryptów po zamknięciu / otwarciu pokrywy laptopa .
Jednak nie mogę znaleźć niczego, co by naśladowało to samo w systemie Windows.
źródło
Rozwiązanie
Ustaw „AwayModeEnabled”, a system Windows nie przejdzie w stan uśpienia, gdy przejdzie w tryb uśpienia. Następnie skorzystaj z hakowania Harmonogramu zadań wspomnianego powyżej przez Williama.
Plusy
Nie trać połączeń sieciowych
Cons
Twój komputer nigdy tak naprawdę nie może zgasnąć podczas snu
Jak
Z ekranu aktywacji ekranu logowania użytkownika
Testowanie mojego laptopa z systemem Windows 7 przy otwartym połączeniu ssh.
źródło