기 타 짝퉁! VHD를 연결하는 PTSVHD.exe를 모방하여 보았습니다
2017.09.04 23:49
flower3님깨서 VHD를 연결하는 특별한 프로그램을 만들어 주신 덕분에 많은 분들이 VHD를 연결해서 PE프로그램을 편하게
관리할수 있게 되었습니다..
먼저 좋은 프로그램을 만들어 주신 flower3님께 감사드립니다
고수님의 작품은...초보에는 항상 새로운 세계에 대해서 눈을 띄게해 주는것 같습니다 PTSVHD.exe 프로그램도 그렇죠
PTSVHD.exe 가 VHD를 연결하는 것은 기본이고..연결 해제시에는 연결될때 생긴 바로가기 아이콘을 싹 정리를 해줍니다
아주..뒷마무리까지 확실해 해주죠..
능력은..안되고..부럽기도 하여서....똑같이 구현한다는것은..능력 밖이죠..
그래서..cmd로..머리를 쥐어짜서 짝퉁을 만들어 보았습니다.. 원래 짝퉁이..겉모양은 비스무리하고..알맹이는 허당이죠
여기저기에 흩어져 있는 것들을 주어 모아서..이리붙여보고 저리붙여보고....했더니..작동이 되기는 합니다..
혼자서 헤메일때 소리소문없이...도움을 주신분께 감사 드립니다. 좋은일만 있으세요
초보가..고수님의 멋진 작품을..보고..괜히 부러워서...이상한 짓을 했습니다..
좋은 작품은 잘 사용하는것이..가장 현명한 방법인것 같습니다.. 이런일도 있었네 하여 주십시요
1. 원본 PE로 부팅하는 중입니다..VHD가 연결되기 전에..시작메뉴입니다
2. VHD가 연결된 모습입니다...연결될때 ini에서 바탕화면에 바로가기 아이콘들을 만들어 주고 있습니다..
3. 다 아시죠 PTSVHD.exe 한번 더 실행하면..아래처럼..VHD 연결이 해제가 되면서..바로가기 아이콘들이 몽땅 사려졌습니다..깔끔합니다.
4. 시작 메뉴에 기본으로 있던것까지..사라져버렸네요..
5. 프로그램 메뉴에는..기본으로 있는것만 남았습니다..
6. 다시 VHD를 연결한 것입니다..시작 메뉴에 기본이었던..그림판등이 보입니다.
7. 관심있게 보신분들은 아래의 폴더에 시작메뉴관련 파일들이 있는것을 아실것입니다..시작메뉴에 있는 바로가기 아이콘들은 여기 reg파일에서 관리를 해주네요...바로가기 파일도..저장되어 있습니다.
혹시..시작메뉴 관련해서..변경하고 싶으신것은..여기에서 조정하시면 되실것 같습니다.
8. 짝퉁입니다..잘하는것도 없습니다만..어쩌다 어려운 cmd로 하게 되었습니다.. 오른쪽 아래에 나오는 메세지는 cmd에서 처리하게 하였습니다
9. 연결과 해제가 토글이어서..이렇게 메세지가 보이도록 하였습니다.. 연결은..VHD가 이미 연결되이 있는지를 먼저 판단하고..연결되어 있으면 해제 연결이 안되어 있으면...연결을 진행합니다..
10. VHD 연결은 이제 어려운일은 아니죠..
11. 아래 보시면 X:\lnkFiles 폴더에 VHD 연결되지 전에 있던 바로가기 파일들이 종류별로 복사되어 있습니다..
PTSVHD.exe 어떻게 하는지 짐작조차 되지 않아서..초보답게..가장 쉬운 방법으로 VHD 연결되기 전에 원본들을 미리 복사 해놓았다가...연결해제시에 다시 제자리에복사하면 될줄 알았습니다...초보만의 상상이었던것 같습니다..
12. 시작메뉴와..핀툴바는 도움을 받아서 해결하다보니 간단하게 해결이 되었습니다만..아래의 프로그램 메뉴 폴더는 xcopy로 원래 경로에 아래 파일들을 복사는 하면...자기 마음대로네요 ..복사기 되었다가 안되었다가..이것 때문에..엄청..부팅만 하였습니다.
마우스 우클릭 메뉴에서 토글로 작동하는데..어쩔때는 되고 어쩔대는 안되면..너무 이상하죠...하다하다가 미리 복사해 놓은것을..원래 경로에 복사하는것을 포기를 하였습니다.. 아마..하위 폴더가 있어서 폴더채 삭제를하고나서 복사를 해서 그런것 같습니다....해결을 못하다보니..꼼수로 처리 하였습니다
13. 연결이 되어 있으면..우클릭 메뉴는 해제입니다.
14. 연결해제시에는 메세지를 보이게 했습니다..바로..사라지네요
15. 토글로 연결 메뉴가 나옵니다
16. 연결 되었다가 해제시에는 추가된 아이콘을 지우고..기본 아이콘만 보이도록 하였습니다..연결시에 보이던 시작메뉴는 원래 경로에서 삭제후 미리 보관하고 있던 기본 바로가기 파일들을 복하하는 형식으로 처리 하였습니다
17. 프로그램 메뉴입니다..양쪽이 비교기 됩니다..연결되었을때 추가된 폴더들을 지우고..원레 폴더만 남겨야 합니다..
말씀을 드렸지만..원본 파일들을 저장해 놓았다가..연결해제시 프로그램 메뉴가 있는 폴더 통채로 지우고..보관중이던 파일들을 복사를 했었습니다
어쩌가 가끔 복사가 안됩니다.그냥...프로그램 메뉴가 빈공간으로 남아 버립니다...저는 해결 불가능이어서 복사하는것을 포기를 했습니다
17. 보관중인 원래 파일을 복사하는 대신에..시작메뉴 바로가기 경로를 레지에서 바꾸어 버렸습니다.. 레지 경로가..원본파일이 복사되어서 저장된 곳입니다
18. VHD 연결시에는. 레지에서 경로를 다시 정상 경로로 하여서 프로그램 메뉴에 추가된 모든 폴더들이 보이게 하였습니다..이상하게..원본 폴더들이 보이지 않아서..VHD가 연결될때에는 정상경로로 원본 폴더들을 복사를 해주었습니다.
19. cmd명령어를 관련 자료들을 찾다가..이화우님 초기 작품중에서 vbs로 메세지를 보여주는것이 생각나서 적용을 하여 보았습니다
저는 cmd에서 이런 메세지가 보이는것을 보고 엄청 놀랐었습니다..벌써 몇년전이네요...알고 보았더니..cmd에서 vbs파일을 만들고 실행하는것이었습니다. 옛생각인 나서...적용하여 보았습니다..
cmd가 실행될때 VHD가 연결되었는지 확인을 하고 연결이 되지 않았으면..연결하기 전에 먼저 Y: 드라이브를 다른 usb등이 사용하는지 체크후..아래 메세지를 보여주게 하였습니다..
20. cmd에서 아래 vbs파일을 만들고..실행을 시키면..메세지가 보입니다...역시..고수님들 작품에서는 항상 배울것이 많습니다..
21. 마무리
고수님을 작품은..고수님께서 많은 시간과 열정을 가지시고 공부하신 결과물이죠.. 그래서 초보에게는..항상 선망의 대상이 됩니다
초보인 제가 고수님의 좋은 작품을 보고..부러워서..모방을 하여 보았습니다
하지만..초보가...고수님 작품을 따라하기는 너무 어렵죠...
누구나 다하는 복사인줄 알았습니다. 하지만...프로그램 메뉴 복사하는것 하나 해결을 못하고..결국 복사하는것을 포기를 했습니다....
초보에게는 쉬운것이 없는것 같습니다..
초보가 고수님의 좋은 작품을 보고 부러워서 흉내를 내어보았습니다..결과는 짝퉁! 입니다
이런일도 있었네 하여주십시요
좋은 꿈 꾸세요..
댓글 [8]
-
cungice 2017.09.05 00:05
-
서기다 2017.09.05 06:42
아 왕초보님 강좌를 보다보니 머리가 번쩍입니다
시작프로그램과 작업표시준 언마운트할때
레지를 삭제하고 다시 썼는데 생각해보니 값만 변하는거면
그냥 덮어써도 되겠네요
토글방식은 cmd두개로 하신건가요? 하나로 하신건가요?
생각해보니 될것도 같네요 머릿속에서 불꽃이 튑니다
각각 cmd에 레지값을넣어주면 될것 같긴한데 테스트를 해봐야 될지 안될지 알겠네요
만약 된다면 제가 큰 오해를 하고 있었네요 cmd가 한개인것만 토글 방식 가능하다는착각에 빠졌던것 같습니다 -
왕초보 2017.09.05 09:30
지난 댓글에...언마우트 말씀이 있으셔서..저도 cmd로 공부하는 마음으로 하여보게 된것입니다
같은 고민을 서로 했었던것 같습니다
레지는 그냥..덮어쓰기로 하였습니다..
토글방식은 cmd 파일 1개입니다..VHD 연결된것을 확인하고 연결안되어 있으면 그냥 진행을 연결되었으면
goto로 연결해제로 이동해서 해제를 진행하였습니다
우클릭 메뉴는 연결, 연결해제에 소스아래에 이어서 우클릭 메뉴를 새로 등록을 하게하였습니다
고수님들이 많으신데...아마 더 좋은 방법들도 있을것 같습니다..
생각하고 계셨던것들이...잘 되시길 바랍니다..
-
서기다 2017.09.05 20:53
왕초님 글은 아이디어 뱅크인것 같습니다
글을 보다보면 머릿속에 번쩍 영감이 치솟는걸 보니 ㅎ
정말 생각대로 되었습니다
좋기도 하지만 올해 운수가 트일려나 로또좀 사야겠습니다 -
김영자 2017.09.05 08:08
우와 ... 훌륭하십니다.... 수고하셨습니다... 즐거운 하루되세요 ^^
-
ehdwk 2017.09.05 11:57
잘 감상했습니다.
-
H2O 2017.09.05 15:09
구경 잘했습니다.
즐거운 하루 되세요.
-
대박포에버 2017.09.06 00:20
왕초보님 대단하십니다.
이런 생각을 하시니 배우고 갑니다.
수고 많이 하셨습니다.
왕초보님 노고가 많으셨습니다. 사용기 잘 구경 하였습니다.