
caffeinate
OS X에 Windows에 해당하는 유틸리티가 있습니까 ? 일반적으로 매우 공격적인 로그아웃 설정을 원하지만 이 설정을 무시하는 방법으로 실행되는 동안 로그아웃을 방지하는 전용 프로그램이 있습니다.
이 caffeinate
유틸리티는 활성화되어 있는 동안 로그아웃을 방지합니다. 이는 좋은 일입니다. caffeinate
Apple에서 배포하는 C 프로그램입니다. 그에 대한 소스 코드는 다음과 같습니다.여기.
대략적으로 동일한 Powershell 스크립트를 찾았습니다.여기아래에 표시된 간단한 수정을 사용하고 있습니다.
param($minutes = 36000)
$myshell = New-Object -com "Wscript.Shell"
for ($i = 0; $i -lt $minutes; $i++) {
Start-Sleep -Seconds 60
$myshell.sendkeys(".")
}
.
기본적으로 10시간 동안 1분에 한 번씩 그래픽 셸(따라서 포커스가 있는 모든 응용 프로그램)에 키 입력을 보냅니다 .
즉, 입력할 때 주의해야 합니다. 그렇지 않으면 .
1분에 한 번씩 길 잃은 메시지가 나타나게 되는데, 이는 이상적이지 않습니다.
로그아웃을 비활성화하지만 로그아웃이 실행 중일 때만 비활성화하는 프로그램을 작성하는 더 우아한 방법이 있습니까?
답변1
Windows PowerToys에는 Awake라는 앱이 있습니다. GUI와 CLI 옵션이 모두 있습니다.
PowerToys Awake는 Windows 전원 계획 설정을 수정하지 않으며 사용자 지정 전원 계획 구성에 의존하지 않습니다. 대신, Windows에 특정 시스템 상태가 필요함을 알려주는 백그라운드 스레드를 생성합니다.
PowerToys Awake는 전원 및 절전 설정을 관리할 필요 없이 컴퓨터를 깨운 상태로 유지하도록 설계된 Windows용 유틸리티 도구입니다. 이 동작은 시간이 많이 걸리는 작업을 실행할 때 컴퓨터가 절전 모드로 전환되거나 화면이 꺼지지 않도록 하는 데 도움이 될 수 있습니다.