소프트웨어 [추가] 포터블 프로그램들 우클릭에 등록하기.bat
2019.03.23 20:33
어제 스크린 샷 지나가다 댓글을 보게 되었습니다. 저는 사용하지 않고 있는 것입니다만..
배치 파일에 대한 호기심으로 자동화를 시도해봤습니다....하지만 경로가 다양하기 때문에 완전 자동화는 어렵더군요
-> 폴더 경로가 제 각각이고, exe 파일들이 상당히 많은 경우가 있습니다. 그리고 32비트 64비트 구분도 해야 합니다. 묘안이 없으면 난제더군요.
결국은 별도로 ini 파일에 프로그램 경로를 입력해놓는 방식으로 반수동으로 했습니다.
그래도 새로운 프로그램 추가하실 때, 레지스트리나 기존 bat 파일에 몇줄씩 추가하시는 것보다는 나으실 듯 하여 올려봅니다
portable 폴더의 위치는 관계없습니다. portable 폴더가 아니라도 됩니다. 단지 ini 에 있는 프로그램 경로와 맞아야 합니다.
ini 에 드라이브 문자는 자동으로 현재 드라이브 문자로 입력하게 해놔서 일치하지 않아도 됩니다
PE 에서 부팅 때 자동 실행해두시는 걸 염두에 둬서
bat 완료되면 7초 후에 자동으로 종료 되도록 해놨습니다
이렇게 우클릭에 등록이 됩니다.
이렇게 ini 에 프로그램 경로만 입력해주시면 됩니다. 32비트 64비트 구분이 있는 경우는 구분하시고
구분이 없는 것은 그냥 exe= 로 등록하시면 됩니다
ini 의 위 아래 위치에 따라서 우클릭에 순서대로 등록됩니다. 위치를 바꾸시고 bat 파일 실행하시면 그대로 순서가 반영이 됩니다.
사실 저보다 더 bat 파일 고수분들이 많으신데요. 활동을 잘 하지 않으시는 관계로 제가 올리게 됐습니다.
본래 GImageX와 zimage.x64는 폴더에 있지 않았습니다
폴더에 있어야 적용되는 방식이기 때문에 단일 파일인 경우도 폴더에 넣으셔야 적용됩니다
참고로, 첨**님 PE에 있었던 포터블 프로그램들입니다. 물론 다른 포터블 프로그램을 넣으셔서 사용하셔도 됩니다.
포터블은 제가 올릴 수 없을 듯 하고 bat 파일과 위에 포터블에 프로그램들이 등록된 ini 파일만 올립니다.
<추가: 포터블 프로그램들 - 우클릭에서 제거하기.reg>
"프로그램 폴더 이름"이 우클릭에 등록됩니다. 원하시는 대로 폴더 이름을 변경하시면 반영이 됩니다. [ini 도 같이 수정]
경로에 " "는 위에 스샷대로 반드시 들어가야 합니다. 보통 윈도에서 경로 복사하면 " "가 붙어 있는 점을 이용했습니다
Macrium Reflect 는 PE에서 실행이 되고, 윈도에서는 실행이 안 됩니다.
경로가 맞지 않거나 존재하지 않는 파일은 "포터블 프로그램들 우클릭에 등록하기-등록 실패한 프로그램들.log" 에 표시됩니다
이 파일은 없어야 전부 정상적으로 등록된 것입니다. 혹시 이 파일이 생기면 거기에 있는 경로를 확인하셔서 ini를 수정하시면 됩니다.
-----------------------
2019.03.25 월요일 오전 06:30
제가 위에 쓴 드라이브 문자는 관계없다든지, portable 폴더가 아니라도 된다는 것을 어떤 곳에 있어도 된다는 의미로 생각하실 수도 있으실 겁니다
우선 저렇게 하나의 폴더에 포터블 프로그램들을 모아놓은 상황에서 실행하는 것입니다. 상황은 제가 만든 것이 아니라 주어진 것입니다
그리고 드라이브 문자는 관계없다는 것은 상황이 바뀌어서 저런 폴더가 있는 드라이브 문자가 바뀌어도 된다는 의미입니다
portable 폴더가 아니라도 된다는 것은 portable 폴더 이름이 달라져도 된다는 의미입니다. 말이라는 것이 여러가지 의미로 해석이 되어서 어렵네요
위에 bat 파일은 하나의 폴더에 포터블 프로그램들을 전부 모아놓고 실행하는 방식입니다. 스샷에 있는 그대로입니다
그리고 위에서 다른 의미로 생각하신대로, 각 드라이브와 다양한 폴더 위치에 있는 포터블 프로그램들을 전부 우클릭에 모아서 실행되는 것도
만들어봤습니다. 이 때는 항상 드라이브 문자가 변함이 없어야 합니다
위에 포터블 프로그램 포함하여 추가로 다른 드라이브에 있는 포터블 프로그램들을 추가했는데 이상하게 나오지 않았습니다.
bat 파일은 등록이 성공했다고 나왔는데요. 그래서 혹시 16개 등록이 제한 되어 있나 싶어서 ini 에서 위에 위치하도록 했더니 나왔습니다.
우클릭에 16개까지만 등록이 되었습니다. 이런 제한은 바뀔 지도 모르기 때문에 bat 파일에서 제한을 두지는 않았습니다.
대단한 것이 아니라서 별도 게시물로 올리지 않고 여기에 추가합니다
포터블 프로그램들 우클릭에 등록하기2-자유롭게 등록가능.bat 우클릭에 16개까지만 등록이 되었습니다
포터블 프로그램들 우클릭에 등록하기.ini [위에 파일과 같습니다. 프로그램 경로를 입력하는 형식도 같습니다]
댓글 [37]
-
집앞의_큰나무 2019.03.23 20:40
-
야율 2019.03.23 20:43
(*2등)어찌 아시는지 늘 가려운데만 적시에 골라 해결 해주시는군요~
늘 감사하고 고맙습니다.
잘쓰겠습니다.
-
바쏘 2019.03.23 20:50
정말 유용하고도 멋진 배치파일이네요.
석님의 배려 덕분에 컴 생활이 더욱 더 재미있어집니다.
감사합니다.
-
SHIELD 2019.03.23 21:13
석님의 포터블 우클릭 등록 배치파일 너무 유용하게 잘 사용하겠습니다 +_+
노고에 감사드립니다 (_)(_) 꾸벅~~!! 이래서 SUK님의 배치파일은 잘 관리를 해야되욤 +_+
어떻게 유용하게 잘 쓸지 몰라서 ㅠ_ㅠ........ 고맙습니다 즐거운 주말 저녁 되시길 바랍니다 ^^
-
cungice 2019.03.23 21:14
노고가 많으셨습니다. 감사합니다.
-
카니발 2019.03.23 21:19
감사합니다.
-
오짜 2019.03.23 21:20
자료 감사합니다. 필요했었는데...
-
배낭 2019.03.23 21:34
감사합니다..
-
REFS 2019.03.23 22:06
감사합니다..
-
H2O 2019.03.23 22:14
수고 많으셨습니다.
-
ehdwk 2019.03.23 22:44
수고하셨습니다. -
anh 2019.03.24 00:11
수고하셨습니다 자료 감사합니다
-
미사일 2019.03.24 00:24
수고 많이하셨습니다.
-
나사로 2019.03.24 01:32
수고하셨습니다. 잘 사용할게요.^^
-
ㅁㅣㄹㅐ 2019.03.24 01:50
감사합니다.
우클릭으로 등록된거는 지울때는 어떻게 해야 하는지요...
-
suk 2019.03.24 02:40
레지스트리에서 직접 삭제하시려면
HKEY_CLASSES_ROOT\Directory\Background\shell\Portable
이 키만 삭제하시면 됩니다. 여러가지 포터블은 하위 키에 등록 되어 있어서 전부 삭제됩니다.
reg 파일은 본문에 추가했습니다.
-
obs 2019.03.24 05:22
감사합니다.
저는 공부를 해야 사용할 수가 있겠네요.
-
munida 2019.03.24 05:53
quick launch에 두고 자주 사용하는 몇몇 등록해 써보니 편리하고 좋습니다.
감사합니다.^^
-
^청보리^ 2019.03.24 07:38
내/ 앎/을/널/리/복/되/게/하/노/니
고맙습니다
-
keogus 2019.03.24 07:45
감사합니다. 잘 쓰겠습니다.^^
-
마라톤2 2019.03.24 08:08
수고 많이 하셨습니다. ^_^
-
애기얌 2019.03.24 08:23
작업표시줄에 사용하는 것 등록해서 사용하니 좋네요~
감사합니다.
잘 사용하겠습니다.
-
pinedragon 2019.03.24 08:35
pe에서 시작과 동시에 자동으로 등록되게 하려면 어쩧게 하나요?
-
재먼당 2019.03.24 08:37
수고 하셨습니다.^U^
감사합니다.
-
좋은데이 2019.03.24 08:58
감사합니다,
-
바람이시러 2019.03.24 09:04
수고하셨어요 감사합니다 -
ㅁㅣㄹㅐ 2019.03.24 10:14
이런식으로 구분선을 넣으려고 하는데...
방법좀 알려주세요 ^^
-
suk 2019.03.24 15:33
우클릭을 꾸미는 것에는 관심이 없어서 구분선 넣는 방법은 모릅니다
-
kimberly_clark 2019.03.24 12:05
고맙습니다.
좋은 하루들 되세요
-
멀라 2019.03.24 12:10
감사합니다. ↑↑↑
-
개척자 2019.03.24 12:45
suk님 실컴에서 함해봤는데요
아래와 같이 실행파일 이름 등록되네요
우찌 수정을 해줘야하는지요?
-
개척자 2019.03.24 13:48
C가아니면 안되는군요
-
suk 2019.03.24 15:26
단일 파일이라도 폴더에 넣고 하셔야 됩니다.
본문에 스샷을 잘 보시고 다시 해보세요. [본문에 올려둔 reg 파일로 삭제하시고, 다시 시도해보세요]
드라이브 문자는 관계없습니다.
-
그냥그렇다 2019.03.24 15:06
수고 많이 하셨습니다.
감사합니다.^_^
-
skrua 2019.03.25 15:25
감사 합니다
어렵고 힘든부분을 이렇게 해결하여 주셔서 고맙습니다
수고 하셨습니다
-
kimberly_clark 2019.03.27 10:53
석님 배치 파일로 해 보았는데 아주 편리하고 좋네요.
다시 한번 감사 드립니다.
좋은 하루들 되세요.
-
두힘 2020.08.22 22:51
포터블 프로그램만 되나요? 설치버전 프로그램의 실행파일은 등록이 안되나요?
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
6005 | 기 타| Win10XPE_x64 Win10 & DREAM PE를 사용하면서... [6] |
|
1414 | 0 | 04-01 |
6004 | 윈 도 우| KJ님 3.3빌더 Y적용 및 pecmd.exe를 활용 [39] | SHIELD | 1313 | 12 | 04-01 |
6003 | 윈 도 우| 카조님의 드림pe빌더3.2에서 cyberarticle프로그램을 정상 ... [5] | 오짜 | 754 | 2 | 03-31 |
6002 | 기 타| Win10XPE3.3 & 18362.1 간단 사용기입니다 [2] |
|
825 | 3 | 03-31 |
6001 | 윈 도 우| WinXPE 3.2 빌더 사용기입니다. [3] | 원고지 | 903 | 2 | 03-31 |
6000 | 기 타| Win10XPE3.2 & 18362.1 간단 사용기입니다. [12] |
|
788 | 5 | 03-31 |
5999 | 윈 도 우| 빌더3.1 [75] | 집앞의_큰 | 1208 | 49 | 03-31 |
5998 | 기 타| 광고차단기 크롬 확장 프로그램 [6] | ʕ·ᴥ·ʔ | 3743 | 8 | 03-30 |
5997 | 윈 도 우| 드뎌 19H에서도 [34] | 집앞의_큰 | 1723 | 17 | 03-30 |
5996 | 기 타| [드림 PE 2019] & [Win10XPE] 단일 포터블 실행여부 CH... [5] |
|
1053 | 1 | 03-29 |
5995 | 기 타| [KJ님] Win10XPE2.3 가상 구동과 프로그렘 실행 테스트 [2] |
|
939 | 1 | 03-28 |
5994 | 윈 도 우| [테스트] 닷넷 3.5 설치하기2.bat [24] | suk | 1587 | 27 | 03-28 |
5993 | 윈 도 우| 집앞의_큰나무님 네트워크 PE 사용기 [22] | 비컴트루 | 1585 | 8 | 03-26 |
5992 | 소프트웨어| 드림pe 2.0 과 2.1 버전 설치 사용기 [5] | 야율 | 1579 | 2 | 03-25 |
5991 | 윈 도 우| PE 넷공유에 관한 개괄적 내용 [45] | 집앞의_큰 | 2177 | 49 | 03-25 |
5990 | 기 타| KJ_WinXPE 2.1 19H 빌드 테스트 [35] | 늘상푸른 | 1982 | 16 | 03-24 |
5989 | 윈 도 우| 집앞의_큰나무님 17763 PE 사용기 [13] | SYM | 1240 | 4 | 03-24 |
» | 소프트웨어| [추가] 포터블 프로그램들 우클릭에 등록하기.bat [37] | suk | 2568 | 34 | 03-23 |
5987 | 윈 도 우| KJ 드림PE 2.0 빌드샷 [93] | 솔향 | 2260 | 52 | 03-23 |
5986 | 윈 도 우| PEse & KJ PE 2.0 .x64.2019.03 [344] |
|
3709 | 166 | 03-23 |
고생하셔서 만든것 잘쓰겠습니다.
감사합니다.