프로그램을 탐색기 대신 셸로 설정하면 자동 실행되고 프로그램이 종료 될 때 Windows가 종료됩니다.
2001 년에 만든 게시물
c : \ windows에 복사하십시오. 편집하는 경우 c:\windows\system.ini
변경
shell=explorer.exe
에
shell=progman.exe
컴퓨터가 win3.11 인터페이스 모드로 시작됩니다.
마지막 업데이트 된 웹 사이트 이후 15 년 http://www.mvps.org/serenitymacros
Windows 종료
처음 세 섹션은 다운로드 페이지에서 사용할 수있는 Tweak95의 섹션입니다. 네 번째 섹션은 Win98의 변경 사항입니다.
Windows 종료
Windows 95를 종료하라는 명령입니다.이 명령은 종료, 다시 시작 또는 msdos 종료로 사용됩니다. msdos로 나가려면 같은 이름의 Pif 파일을 실행하는 ExitToMsDos를 입력하십시오. 명령을 바로 가기 또는 배치 파일에 배치하십시오.
C:\WINDOWS\RUNDLL32.EXE user.exe,ExitWindows
Windows 다시 시작
Windows 복사를 끝내려면 Exit to Dos.pif (pif 부분이 숨김)로 복사하고 이름을 바꿔서 Windows 다시 시작하십시오. 특성에서 프로그램 시트 편집 명령 행을 다음으로 변경하십시오.
C:\WINDOWS\command.com /C exit
종료시 닫기가 선택되어 있는지 확인하십시오. 고급 대화 상자에서 재부팅하지 않고 Windows를 종료하고 다시 시작하려면 현재 MSDos 구성 사용을 선택합니다. 종료하고 다시 시작하기 전에 확인이 필요한 경우 MSDos 모드로 들어가기 전에 경고를 확인하십시오. MSDos 모드를 확인해야합니다.
다른 방법은 ExitWindowsExec 함수를 사용하는 것입니다. MSDos에서 프로그램을 실행하기 위해 종료되지만 프로그램이 제공되지 않아 Windows가 다시 시작됩니다. 바로 가기 또는 시작 - 실행 대화 상자로 이동하십시오.
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindowsExec
종료 대화 상자
이 reg 파일은 시스템 종료 대화 상자에서 기본 선택 항목을 설정합니다. Windows 95B 및 IE4는 마지막으로 선택한 설정을 기억하므로 마지막 동작 대신 이러한 버전의 기본값을 설정하려면 다음 명령 줄을 다음에 추가하십시오. C:\Windows\Winstart.bat
(몹시 떠들어 대다 Winstart.bat
필요하다면). 짧은 파일 이름을 사용해야합니다.
Regedit C:\<Path to Reg File>\ShutDown.Reg
또는이 명령 줄 바로 가기를 시작 폴더에 넣습니다.
Regedit /s C:\<Path to Reg File>\ShutDown.Reg
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
'1=first choice in dialog box, 2=second choice, ect.
"Shutdown Setting"=dword:00000001
SHExitWindowsEx를 통해
User.exe & amp; User32.dll 종료 Windows 함수는 매개 변수가 전달되지 않은 상태에서 수행되는 종료 유형을 제어하지 않으며 0이 전달 된 것처럼 작동합니다. ExitWindows의 경우 종료되고 ExitWindowsEx의 경우는 로그 오프입니다. Shell32.dll의 문서화되지 않은 SHExitWindowsEx 함수는 탐색기에서 매개 변수를 사용하는 것으로 보입니다.
rundll32.exe shell32.dll,SHExitWindowsEx [optional number in hex]
동작 값 (16 진수)
EWX_LOGOFF 0
EWX_SHUTDOWN 1
EWX_REBOOT 2
EWX_FORCE 4
EWX_POWEROFF
for machines that turn off their own power 8
이 값은 함께 추가 할 수 있습니다. 예를 들어, 5는 시스템 종료이며 응용 프로그램을 강제 종료하고 암시 적 로그 오프를 수행합니다.
다시 부팅하지 않고 다시 시작하지 않습니다. 이 매개 변수는 User.exe의 ExitWindows에 42 (16 진수)로 전달되어야합니다. 이것은 명령 행에서 수행 할 수 없습니다. 해결 방법은 위의 팁을 참조하십시오.