설치 / 사용기

기 타 PE 배경화면, 순서대로 바꾸기 CMD

2023.02.09 22:26

가로등 조회:689 추천:19

 

PE에서 배경화면을 테마(밝은 테마, 어두운 테마) 연동하여 순서대로 바꾸어 보려고 작성하였습니다.

어차피 PE에 배경화면을 많이 넣어두고 쓸 일은 없기 때문에 선호하는 배경 몇개를 순서대로 보는 것도 좋겠다는 생각입니다.

랜덤으로 배경화면 바꾸는 프로그램은 예전에 올려주신 분이 있기 때문에 그것을 사용하시면 되겠습니다.

 

저는 BAT, CMD 스크립트에 대해 아는 것이 거의 없기 때문에

이곳 포럼에서 스크립트를 잘 아시는 분들께서 가끔 올려주시는 내용을 보고 따라하거나 

제가 이해할 수 있는 간단한 내용만 짜깁기하는 수준입니다. (올려주시는 분들께 감사드립니다.)

PE에서 특별한 문제없이 작동하길래 민망한 수준이지만 올려봅니다.

내용이 엉성하더라도 이해해 주시기 부탁드립니다.

내용 중에 잘못된 부분이나 개선할 부분은 고급 스크립트를 잘 아시는 분들께 의지하겠습니다.

 

사용자께서 선호하는 배경을 아래 번호에 맞게 파일명으로 정하시고

이미지 폴더나 경로를 변경하실 경우 소스에서도 변경하시면 됩니다.

 

CMD 파일과 적당한 아이콘 파일 넣어서 실행파일로 만드신 후, PE 작업표시줄에 링크하여 사용하시면 되겠습니다.

CMD 파일을 실행 파일로 변경하는 프로그램은 

우리**님 사이트( https://koko4u.tistory.com/ )에서 구하실 수 있습니다. (우리**님 감사합니다.)

 

img0.jpg 파일은 윈도우 기본배경, 밝은 테마 기본 배경

img1.jpg 파일부터 img5.jpg 파일까지는 밝은 배경 화면

Darkimg.jpg 파일은 어두운 테마 기본 배경

img6.jpg 파일 부터 img9.jpg 파일까지는 는 어두운 배경 화면으로 하시면 됩니다.

 

아래는 CMD 파일 내용입니다.

:========================================================

 

@echo off

title WallPaper Changer

pushd "%~dp0"

setlocal enabledelayedexpansion

color 1f

 

for /f "tokens=3" %%a in ('Reg Query "HKCU\control panel\desktop" /v wallpaper') do (set Wallimg=%%a)

 

set imgN0=X:\windows\web\wallpaper\windows\img0.jpg

set imgN01=X:\Tools\images\img01.jpg

set imgN02=X:\Tools\images\img02.jpg

set imgN03=X:\Tools\images\img03.jpg

set imgN04=X:\Tools\images\img04.jpg

set imgN05=X:\Tools\images\img05.jpg

set imgN06=X:\Tools\images\img06.jpg

set imgN07=X:\Tools\images\img07.jpg

set imgN08=X:\Tools\images\img08.jpg

set imgN09=X:\Tools\images\img09.jpg

set Darkimg=X:\Windows\Dark.jpg

 

if /i "%Wallimg%"=="%imgN0%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN01%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN01%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN02%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN02%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN03%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN03%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN04%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN04%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN05%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN05%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN0%" /f > nul & goto update

if /i "%Wallimg%"=="%Darkimg%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN06%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN06%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN07%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN07%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN08%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN08%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%imgN09%" /f > nul & goto update

if /i "%Wallimg%"=="%imgN09%" Reg add "HKCU\control panel\desktop" /v "wallpaper" /d "%Darkimg%" /f > nul & goto update

 

:update

"%ProgramFiles%\WinXShell\WinXShell.exe" -code app:call('Desktop::UpdateWallpaper') > nul

endlocal & exit /b

 

:========================================================

 
번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10279 기 타| 한글 Sergei Admin PE - 부팅 과정을 취향대로 하여 보았습... [8] 왕초보 688 12 09-06
10278 게임| 발더스게이트3 블루스크린 해결 [3] 마루나래 688 2 09-14
10277 기 타| 1.0.3 to 1.0.4 Update Changes [30] 빨강모자 688 53 01-03
10276 기 타| WindowsXPE147 23H2수정본(3007/3085/3130/3139) 다중부팅 ... [63] 격자 688 87 02-03
10275 기 타| PECMD를 활용한 Menu.wsc를 수정해봤습니다... [13] 노랑개굴 688 40 03-28
10274 기 타| pe_boot.cmd 사용 방법 수정...ㅜㅜ [16] DengJang 689 35 07-31
10273 기 타| T.Dism3.1에서 탑재가 안될때 이렇게 한번 해보세요... [2] 왕초보 689 4 10-17
10272 기 타| 짝퉁 레인미터에 폰트를 변경하여 보았습니다.. [17] 왕초보 689 11 05-07
10271 소프트웨어| KNM님 OKRPE_LINK 늦은 사용기, 3가지 용량비교 [7] 지후빠 689 10 10-09
10270 소프트웨어| [종료]백업퍼 단일파일(0807) [10] DengJang 689 39 08-07
» 기 타| PE 배경화면, 순서대로 바꾸기 CMD [13] 가로등 689 19 02-09
10268 기 타| 지니제스트님 [업데이트 6] Wim 1회 부팅 (Bcdedit) 버전 ... [9] 왕초보 689 13 07-17
10267 윈 도 우| [큰*무님] 8차 OKR 엔진 구동기 [13] parannara 690 51 11-27
10266 기 타| Hasleo Backup - 메세지에 컬러바를 적용을 하여보았습니다 [10] 왕초보 690 12 01-07
10265 기 타| 선우님 EXP x64. x86 에서 Maim.wim을 공용으로 사용하여 ... [7] 왕초보 691 4 10-16
10264 기 타| (추가) 8PE가 Ramdisk.CMD 때문에 넷북에서 부팅이 안되네요 [10] 왕초보 691 4 07-03
10263 기 타| WinXPE 빌드시 wim용량이 궁금해서 기본으로 하여보았습니다.. [4] 왕초보 691 5 07-06
10262 기 타| [종료]WTG-VHD_(21H1-19043.985).zip [275] 첨임다 691 119 05-13
10261 윈 도 우| 시작프로그램 지연 끄기 [3] 내꼬 691 8 02-01
10260 기 타| qnd님 PE용 _Launch (Pin,우클릭,폴더 바로가기)를 업데이... [8] 왕초보 691 9 04-24
XE1.11.6 Layout1.4.8