스크린 샷

제목 : 선*님 PE에서 바탕화면 모두표시/모두지움 수정하기 입니다

왕초보

선*님 작품에서 모든 바로가기 파일을 보여주는 PtApps 폴더를 한글이름으로 변경시 우클릭 메뉴에 있는 바탕화면 모두표시/모두지움이

작동하지 않는다고 하셔서 확인을 하여 보았습니다

 

PtApps 대신에 "프로그램" 폴더로 변경을 하셨는데 작동을 하지 않으셨습니다.. PtApps 이름을 한글로 하게 된 이유가 저 때문이어서

걱정부터 되었습니다

 

다행히..바탕화면 모두표시/모두지움이 실행되는 cmd에서 수정만 하면 정상작동합니다

혹시..선*님 처럼 PtApps 폴더를 원하시는 한글 폴더로 변경하셨다가 우클릭 메뉴의 바탕화면 모두표시/모두지움이 작동하시지 않으시는

분이 계시면 참고하여 주십시요

 

윈도우포럼에선 cmd 관련해서 전설로 불리시는 분들이 몇분 계시죠...아래의 내용은 초보가 하게 되어서 부족함이 보이실것입니다

넒으신 마음으로 양해를 하여 주십시요

그리고 잘못된 부분들이 있다면..사용하시는 분들을 위해서 조언을 부탁드립니다

 

선*님 작품을 수정하여 사용할수도 있도록 허락을 하여 주셔서 감사합니다

 

RS4 x86 SYSTEM pe 입니다

 

 

1. 우클릭 메뉴입니다..바탕화면에 아이콘이 보이게나 안보이게 알아서 해주는 자동 메뉴죠.. 

1.png

 

2. 바로가기가 모여있는 폴더가 PtApps 폴더 이름에서 아래처럼 한글 폴더 이름을 변경이 되었습니다.."프로그램 1" 에 보이는 바로가기 파알을 바탕화면에 복사를 해야 하는데 우클릭 메뉴가 작동하지 않고 있습니다..

2.png

 

3. 우클릭메뉴에서 숨김으로 실행하는 cmd 파일에 "프로그램 1" 폴더가 경로로 지정이 되어 있습니다3.png

 

4. cmd 파일에 chcp 65001 이란 명령어가 있습니다..chcp는 한글로 저정할때 써본것 같기도 합니다

 

chcp 설정 관련 내용입니다

  • chcp 437
    • 영문
  • chcp 949
    • 한글(확장완성형)
  • chcp 65001
    • UTF-8

 

위와 같이 65001 은 UTF-8 하고 관련이 있네요.. 어째튼 이것 때문에 "프로그램 1" 로 된 한글이 아래처럼 깨져나옵니다

 

4.png

 

5. chcp 65001 를 아래처럼 작동하지 않게 했더니 한글이 잘 보이네요..저야..결과가 중요해서 chcp 65001를 사용하지 않으면 될것 같습니다

5.png

 

6. 등록아이콘.cmd파일에서 chcp 65001 사용을 중지 시켰습니다..cmd파일에서 실제 폴더는 다른곳에 있어서 경로가 따로 지정이 되기 때문에 pushd %~dp0 명령도 작동하지 않게 하였습니다  

 

조금 특이한 부분이 있어서 확인을 하였습니다..저의 경우 실제 "프로그램 1" 폴더에 바로가기 파일 말고도 다른 파일 있습니다..삭제시는 lnk 파일만 하는데 이상하게 복사는 *.* 로 모든 파일로 되어 있습니다 그래서 "프로그램 1" 폴더에 있는 바로가기 파일이 아닌 다른 파일이 바탕화면에 복사가 되고 삭제가 되지 않았습니다.

6.png

 

7. 바탕화면에서 lnk파일만 삭제하듯이 복사도 lnk 파일만 복사를 하도록 하였습니다..혹시 저처럼 폴더에 다른 파일이 있을수도 있죠..7.png

 

8. 수정후 우클릭 메뉴를 작동하였습니다. 한글 폴더인 "프로그램 1" 폴더에서 바로가기 파일들이 바탕화면에 lnk 파일만 복사가 되었습니다..

8.png

 

9. 우클릭 메뉴에서 바탕화면의 바로가기(lnk) 파일을 모두 삭제를 하였습니다....이제 잘 되네요..

9.png

 

10. 작년에 선*님께서 선물로 주셨던 RS2 EXP admin pe를 기억하시는지요...이때 도 바탕화면에 바로가기를 토글로 해본다고 이것저것을 해본적이 있습니다..이때 해보았던것이 있어서 아래에 활용을 하여 보았습니다

 

 아래쪽이 원본입니다..admin나 system pe에 따라서 바로가기 파일이 있는 경로가 달라지기 때문에 IF문으로 체크를 하고 있습니다

 지난 사용기 댓글에 선*님 께서 캡쳐하여서 올려주신 사진에는 admin pe에서 경로를 admin으르 수정하신 것이 있었습니다..이렇게 pe에 따라서

 수정을 하다보면 실수하는 부분이 생길수 있죠...실제..올려주신 사진에 IF 문에서 다시 admin으로 변수를 설정을 하고 있었습니다

 

 아래처럼 환경변수를 활용 하면 admin, system pe에 따라서 바로가기 파일 경로를 수정하지 않으셔도 되실것 같습니다..

 

10.png

 

11. 현재 system pe죠...환경변수를 적용한것을 실행하여 보았습니다...바로가기 파일 경로가 정확히 나옵니다

10-1.png

 

12. admin pe 대신에 사용하는 windows7 x64에서 실행한 모습입니다..admin 계정입니다...원하는 경로가 나옵니다..

11.png

 

13. 등록아이콘.cmd에 환경변수를 적용하여 본것입니다...그리고 사용하는 변수가 다른곳에서 사용하던 변수 같아서 sDesktop, slnkFiles 로 수정을 하여서 사용을 하여 보았습니다..

12.png

 

14.  우클릭 메뉴가 잘 작동을 하였습니다..환경변수를 사용해도 될것 같습니다..

13.png

 

15. 모두지움을 하여 보겠습니다..

14.png

 

16. 바탕화면의 아이콘이 삭제가 되었습니다...개인적으로 궁금해서 그렇습니다..이쁜 사진이 있어서 바탕화면에 사용하기는 합니다.그런데 정신이 없어서 누군지를 모르겠습니다...하얀 얼굴에 진짜 이쁘네요.. 얼굴에서 마우스 클릭을 하기가 미안할정도 입니다..

15.png

 

17. 마무리

괜히..저때문에 PtApps 폴더를 한글 폴더로 바꾸셔서.. 회사일도 바쁘신데 고생을 하게 해드렸습니다.

사용기 처럼 하여 보시면...댓글에 적어주신것처럼 pecmd.ini에서 다른 폴더에 복사하지 않으셔도 되실것 같습니다..

 

다른분들도 혹시 폴더를 한글로 바꾸신후 우클릭에서 바탕화면 모두표시/모두지움 이 안되신다면 사용기처럼 하여 보아주십시요

좋은 결과가 있으시길 바랍니다

 

모두 편안하신 밤 되세요

 

 

아래는 사용기에서 환경변수를 적용해본것입니다..참고만 하여 주십시요

변수도 sDesktop, slnkFiles 로 바꾼것입니다 그리고 lnk 파일만 복사하도록 하였습니다

 

(추가내용입니다)

아래에서 *.*로 된것을 *.lnk로 수정을 하였습니다

 

 

@echo off

 

:: 환경변수로 경로 설정
set sDesktop=%USERPROFILE%\Desktop\
set slnkFiles=%AppData%\Microsoft\Windows\Start Menu\Programs\프로그램 1\

 

:: 바탕화면에 바로가기 파일이 있면 삭제, 없으면 복사
if exist "%sDesktop%*.lnk" goto del
if not exist "%sDesktop%*.lnk" goto copy

 

:del
del "%sDesktop%*.lnk" /f /s /Q
goto end

 

:copy
xcopy "%slnkFiles%*.lnk" "%sDesktop%" /cheriky >nul

 

:end
exit /b
 

 

 

------------------------------------------------------------------------------------

 

 

1. 저의 경우 pe에 프로그램이 몇개 없어서 그동안 활용을 하지 않았었습니다..선*님께서 RS2 EXP admin pe 를 주셨을때 재미있게 참 열심히 했던것 같습니다..

저장해 놓은 폴더에서 그때 우클릭 메뉴를 토클로 하던 cmd가 있어서 소스 일부를 그냥 적용을 하여 보았습니다

 

레지에 등록될때도 바탕화면에 바로가기 파일이 있나 없나를 먼저 체크하해서 메뉴를 구분해서 등록을 합니다

pe부팅시에 바탕화면에 바로가기 파일이 없어서 우클릭 메뉴에 "바탕화면 아이콘 모두보기"가 등록이 되었습니다

 

a1.png

 

2. 위에서 실행하면 바탕화면을 복사하고 아래처럼 우클릭 메뉴도 "바탕화면 아이콘 모두지움"으로 바꾸어 놓았습니다..

  지금도 잘 모르지만 cmd로 한다고 참 열심히 배웠던것 같습니다.

a2.png

 

 

 

 

댓글 [16]

사랑하는

2018.08.24
22:15:39
수고하셨습니다

cungice

2018.08.24
22:48:51

왕초보님 사용기 잘 보았습니다. 수고 많으셨습니다.

선우

2018.08.25
00:08:19

시스템과 어드민 PE에서 공용으로 사용할수 있는 방법을 알려 주셔서 너무 감사합니다.

경로를 설정 하는데 있어서도 이렇게 간략하게 사용할수 있는 방법이 있다는걸 알게 되었습니다.

일전에도 flower3 사부님께서 많은 가르치심 전해 주셨지만 그 순간 이해만 하고 실 적용을 하지 못한 입문자의 죄가 큽니다.

자상하신 포스팅으로 세부적으로 알려 주시니 저 같은 입문자도 쉽게 공부 해볼수 있었습니다.

 

2018-08-24_234918.jpg

모든 재편집후 "바탕화면 모두표시/모두지움" 항목을 클릭하여 보았습니다.

 

 

2018-08-24_234929.jpg

sDesktop 변수에 대입된 %USERPROFILE%\Desktop 경로가 잘 동작을 하였네요 또한 다시 "바탕화면 모두표시/모두지움" 항목을 클릭하여 한글로 된 폴더"프로그램" 폴더가 들어간 "등록아이콘.CMD" 파일이 잘 작동 되는것을 확인 하였습니다.

 

 

2018-08-24_235400.jpg

 

추후에 복습을 하기 위하여 제이유컴님 CMD 내용을 변경한것과 왕초보 님께서 편집 해주신 CMD 내용을 함께 보관합니다.

소중한 가르침 주셔서 무한한 감사 드리고요 입문자가 아주조금 알고 있는것은 빙산의 일각일뿐이라는 것을 명심하고

앞으로도 열공토록 하겠습니다 노고가 크셨습니다~~꾸벅 

 

첨부 :
2018-08-24_234918.jpg [File Size:217.0KB/Download1]
2018-08-24_234929.jpg [File Size:127.1KB/Download0]
2018-08-24_235400.jpg [File Size:287.6KB/Download0]

왕초보

2018.08.25
00:14:42

이 늦은밤에 잠못이루는 시간을 보내시게 해드려서 죄송합니다

 

캡쳐해주신 사진을 보고 사용기에 소개해 드린 글에서 오타가 있는것을 보았습니다

pe에서 테스트하면서 수정해 놓고..저장이 안되는데..그것을 복사해 놓았네요..

선*님 덕분에 발견을 하였습니다..감사합니다

 

사용기에도 내용을 있었죠..삭제는 lnk파일만 하는데 바로가기 파일이 있는 폴더에서 복사는 *.* 모든파일을 복사를해서

lnk가 아닌것이 복사가 되었었습니다..그래서 복사하는 파일도 lnk만 복사하는것으로 수정을 해야하는데 이것을 빼먹었습니다

정신이 없나 봅니다..

 

수정한 부분입니다

 

xcopy "%slnkFiles%*.lnk" "%sDesktop%" /cheriky >nul

선우

2018.08.25
00:26:29

아마도 입문자가 재촉하는 바람에 빨리 가르쳐 주시려고 타자를 하시다 보니까 오타를 내신것 같습니다

입문 제자는 사랑의 오타로 생각 하오며 오타를 수정하며 한번더 문장을 머리속에 각인하니 공부가 더 잘됩니다^^*

2018-08-25_002321.jpg

 

왕사부님의 깊으신 배려에 감사드리고요 오늘 많은 공부를 하였습니다.

추후 잊어먹지 않고 적용할수 있도록 메모장에 잘 기록해 놓겠습니다.

 

 

 

첨부 :
2018-08-25_002321.jpg [File Size:108.9KB/Download1]

헬로미정

2018.08.25
07:24:27
수고하셨습니다 . 테스트 공부해 보고 싶습니다. 자료 좀 부탁드려요 .

왕초보

2018.08.25
08:38:47

사용기는 선*님 RS4 x86 SYSTEM 버전입니다..

admin버전을 만드시는것으로 알고 있습니다...완성이 되시면 윈포에 소개를 하실것 같습니다

 

darkarone

2018.08.25
09:38:36

수고 많으셨습니다.~~

ghwp

2018.08.25
10:23:27


수고 많으셨습니다.~~

설치해볼수없습니가

 

ehdwk

2018.08.25
12:47:22
잘 감상했습니다.
수고하셨습니다.

dusp

2018.08.25
13:23:10

수고 하셨습니다...

skrua

2018.08.25
13:29:36

와 우 ~  멋진 강좌 입니다

여러가지로 응용할수있는 강좌여서 초보자가 한번 따라서 해볼수 있을것 같읍니다

멋진 강좌를 하여주신 왕초보님 과 베풀어 주신 선우님 두분께 감사 드립니다

수고 하셨습니다

samsiki

2018.08.25
16:35:19

고생 하셨습니다.

ghwp

2018.08.25
19:16:49

잘 감상했습니다.
수고하셨습니다.

H2O

2018.08.26
06:58:02

잘 보았습니다.

수고 많으셨습니다.

dusp

2018.08.26
14:40:00

수고 하셨습니다.

List of Articles
조회 추천
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8