강좌 / 팁

소프트웨어 pureBasic 전원 단추 0357 - BIOS 설정. 인수 지정. 레지 등록

2023.11.24 19:50

입니다 조회:1489 추천:43

pw-1.png

 

pw-2.png

 

pw-3.png

 

pw-4.png

pw-5.png

 

 

pb-1.png

pb-2.png

pb-3.png

 

 

오토잇은 간단한 프로그램도 컴파일하면 용량이 커서

pureBasic 으로 간단하게 전원단추 기능을 만들어 봤습니다.

문자열을 윈도우에 있는 것으로 가져 오기 때문에 각 나라 언어에 따라 제목부터 각 나라 문자를 출력합니다.

소스에 간단하게 주석을 넣었습니다.

 

0100 초기버전

0200 PB 6.10 지원

 

2024-05-19

0300 재부팅시 바이오스 설정 들어가기(UEFI 만 가능. 관리자 권한 필요)

0310 관리자 권한 실행

0311 x86 호환

0350 인수 지정

-s 시스템 종료

-r 재부팅

-fw 바이오스 설정으로(UEFI 동작 에서만 가능)

-t xx  대기 시간 설정

EX>

pbpower_x64 -fw -t 10

(10초 대기. 재부팅 후 바이오스 설정)

 

0352 Windows 7 에서도 UEFI 확인

0355 HighDPI 지원. 일부 수정

pb-5.png

 

pb-6.png

 

0357 바탕화면 우클릭 레지스트리 등록 및 제거

 

 

 

소스

PB_Power_src0100.7z

PB_Power_src0200.7z

PB_Power_src_0310.7z

PB_Power_src_0311.7z

PB_Power_src_0350.7z

PB_Power_src_0352.7z

PB_Power_src_0357.7z

 

 

실행파일

PB_Power_exe_0352.7z

PB_Power_exe_0357.7z

 

 

키워드 Keyword, pureBasic, Power Button, ShutDown, Restart

LoadString, SHDefExtractIconW,

TOKEN_PRIVILEGES, OpenProcessToken, LookupPrivilegeValue, AdjustTokenPrivileges,

InitiateShutdown, InitiateSystemShutdown, WM_SETICON, BM_SETIMAGE

GetFirmwareType, SeSystemEnvironmentPrivilege, GetFirmwareEnvironmentVariable, SetFirmwareEnvironmentVariable

OsIndicationsSupported, OsIndications, EFI_GLOBAL_GUID

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
947 소프트웨어| (ver 0.2) 크롬/엣지에서 URL 드래그 드롭으로 제목 얻기 [11] 메리아 1049 12 02-08
946 소프트웨어| Wise care 365 사용시 주의점 [5] heykevin 2526 9 12-30
945 소프트웨어| 마우스 두개 양손 사용시 왼손 마우스 버튼 스왑 [7] 지후빠 1209 12 12-24
944 소프트웨어| VMware 17 새 기능인 가상 머신 자동 부팅 기능 사용법 [9] 녹색조각 2705 9 11-20
943 소프트웨어| WinISO Download-Update 모음 [11] sunshine 2764 20 11-12
942 소프트웨어| vmware core 설정 [10] 카이지 1960 6 10-30
941 소프트웨어| snapshot 디지털 서명 [8] sunshine 2333 19 10-13
940 소프트웨어| [팁] RaiDrive로 네이버 마이박스 로그인 전용 id 접속법 [2] asklee 1352 3 10-13
939 소프트웨어| WinXShell 몇 가지 예제로 살펴보기 [8] 지후빠 1492 14 10-11
938 소프트웨어| 한글2022 업데이트 자동 설치 옵션 [17] 무월 5721 25 10-01
937 소프트웨어| Snapshot간이현지화 [업데이트10] [41] sunshine 3681 29 09-26
936 소프트웨어| VirtualBox 7.0.0 Beta - 새로운 기능 및 TPM 설정 [4] VᴇɴᴜꜱGɪ 1668 6 09-13
935 소프트웨어| 드라이브 문자 할당/제거 배치파일 [17] 지후빠 1980 23 09-12
934 소프트웨어| Total Commander 10.5x 32비트 및 64비트용 확장 한국어 메... [12] VᴇɴᴜꜱGɪ 2223 18 09-05
933 소프트웨어| Google Chrome에서 최소 탭 너비를 설정하는 방법 [1] VᴇɴᴜꜱGɪ 1413 8 08-30
932 소프트웨어| PE 에서 바로 가기 생성 배치 파일에 대한 고찰 [17] 지후빠 2116 25 08-28
931 소프트웨어| 윈포 쪽지 전달 반자동화 AHK 매크로(배포중지) [39] 지후빠 1702 31 08-23
930 소프트웨어| True Image 실행 시 삭제한 백업 폴더가 다시 생성되는 문... [1] 봄빛깔 1140 8 08-21
929 소프트웨어| Rufus를 사용하여 Windows 11 부팅 가능한 USB를 만드는 방법 [24] VᴇɴᴜꜱGɪ 4201 30 08-16
928 소프트웨어| 간단한 파일/폴더 백업 배치 파일 - BackupToZip [29] 지후빠 2585 27 08-14
XE1.11.6 Layout1.4.8