Windows 8이 컴퓨터를 절전 모드로 전환하기 위해 사용하는 실제 명령은 무엇입니까?

Windows 8이 컴퓨터를 절전 모드로 전환하기 위해 사용하는 실제 명령은 무엇입니까?

shutdown.exe바로가기는 종료 및 다시 시작에 잘 작동합니다.

C:\Windows\System32\shutdown.exe /s /t 00

C:\Windows\System32\shutdown.exe /r /t 00

최대 절전 모드를 사용하고 싶지는 않지만 Windows XP처럼 데스크탑에서 한 번만 두 번 클릭하면 대기 모드를 사용하고 싶습니다.

Win 8에서는 절전 모드를 클릭하는 데 필요한 것보다 더 많은 노력이 필요합니다.


그래서 대기 모드를 수행하려면 다음 명령을 사용해야 rundll32하고 최대 절전 모드를 꺼야 한다는 내용을 읽었으므로 다음을 바로가기가 포함된 .bat 파일로 만들었습니다. 키보드의 키를 누르거나 마우스를 움직이는 것과 달리 컴퓨터를 켜려면 여전히 전원 버튼을 눌러야 합니다.

C:\Windows\System32\powercfg -hibernate off

C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0

PsShutdown종료, 다시 시작 및 대기의 세 가지 모두에 적합합니다.
나는 현재 사용하고 있습니다PsShutdown v2.52:

"C:\Program Files\Standby\psshutdown.exe" -k -t 0

"C:\Program Files\Standby\psshutdown.exe" -r -t 0

"C:\Program Files\Standby\psshutdown.exe" -d -t 0

Windows 8에서 컴퓨터를 절전 모드로 전환하기 위해 사용하는 실제 명령이 무엇인지 알고 싶습니다.

라인 명령인가요? 어디서 찾을 수 있나요? 그것이 무엇인지 어떻게 알 수 있나요?

다른 프로그램을 사용하는 것보다 더 간단하기 때문에 라인 명령을 사용할 것이라고 생각합니다.

Windows 8은 어떻게든 작업을 완료하고 있습니다. 어쩌면 몇 줄의 명령을 사용하는 것보다 실제로 수행하는 것이 더 복잡할 수도 있습니다.

답변1

나는 Classic Shell을 사용하기로 결정했습니다. 현재 버전은 3.6.2입니다. 훌륭하게 작동합니다.

답변2

나는 또한 다음을 시도했습니다.

C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0

하지만 절전/대기 대신 종료됩니다.

하지만 덕분에Ps종료위에서 언급한 특정 스위치를 사용하여 .exe를 실행합니다.

"C:\Program Files\Standby\psshutdown.exe" -d -t 0

STANDBY처럼 작동하거나 Sleep처럼 작동합니다.

감사해요

답변3

Linux처럼 작동할 것으로 기대하는 것 같습니다.

명령줄은 대부분의 Linux 프로그램에서 잘 사용되며 실제로 대부분의 프로그램과 대화 상자는 실제로 실행되는 명령을 구성합니다. 이는 실제로 "명령줄" 인수를 지정하여 실행 파일을 로드하는 것입니다. .

Windows는 동일한 전통에 뿌리를 두고 있지 않으며 일반적으로 Windows에 기능이 "노출된" 경우 DLL이나 COM 인터페이스 또는 최근에는 .NET 개체를 통해 이루어집니다. 따라서 Windows는 명령을 호출하는 대신 DLL 함수(일부 경우에는 이름이 아닌 서수로), COM 또는 .NET 개체 메서드를 호출할 가능성이 훨씬 더 높습니다.

이 내용은 프로그래머가 아닌 사용자에게 rundll32Windows 스크립트 호스트를 통해 액세스할 수 있는 COM API(많은 문서를 읽고 객체 지향 프로그래밍을 이해하는 것이 좋습니다)를 통해(그러나 일반적으로 잘 문서화되어 있지 않음) 노출됩니다. wscript.exe및/또는 cscript.exe) 및 .NET(이 경우 Powershell 및 Visual Studio 분리)을 통해 최종 사용자가 액세스할 수 있는 구성 요소 계층이 추가되었습니다 . 많은 제어판 애플릿 등은 explorer.exe시스템 호출, DLL 호출 또는 COM 호출을 직접 수행할 가능성이 높습니다.

지저분하게 들리지만 그렇습니다. 좋은 소식은 Powershell의 도입으로 cmdlet실제로 모든 작업을 수행하고 마침내 Windows에 일관되고 풍부한 명령줄 환경을 제공하는 " s"를 사용하는 경향이 꾸준히 있다는 것입니다. Windows를 절전 모드로 전환하는 Powershell 명령은 모르지만 명령이 있다고 확신합니다.

나는 이것(IANA Windows 프로그래머)의 일부 또는 대부분에 대해 끔찍하게 틀렸거나 불완전할 수 있습니다. 다른 사람들이 논평할 것이라고 확신하며 여러분은 그 논평을 읽어야 합니다.

관련 정보