제목 : PENetwork를 숨김(?)실행을 하여 보았습니다..
왕초보선*님 작품에서 PE가 부팅을 완료하면.."PE 시스템 구성을 완료하셨습니다" 라는 메세지가 나옵니다
이제 pe가 부팅이 완료가 되었나 보구나하고 생각을 하고 있는데...PENetwork 가 슬쩍 나타나서 실행이 됩니다
PENetwork가 실행되고 나서 ."PE 시스템 구성을 완료하셨습니다" 라는 메세지가 나오면 좋지만 실게 그것이 쉽지 않습니다
컴퓨터 마다...부팅능력이 다르죠...무선랜이 있는 경우에는 PENetwork에서 설정이 언제 완료가 되는지 알수가 없습니다
선*님 작품의 경우 PENetwork가 실행되고 1초후..완료메세지가 나옵니다.. 이 대기시간은 누구도 알수가 없어서 무작정 길게
할수도 없는 참 처리 곤란한 부분입니다
이 완료 메세지후에 PENetwork가 실행되는것이 영 눈에 걸려서..PENetwork가 실행이 되지만..표시가 나지 않게 하여 보았습니다
pecmd.exe의 명령어나 PENetwork의 옵션으로는 해결이 되지 않아서 PENetwork 자체를 수정을 하였습니다
초보가...완료되었습니다라는 메세지 이후에 은근슬쩍 나타나는 PENetwork가 보기 싫어나 보네 하여 주십시요
PE를 수정할수 있도록 배려를 하여 주신 선*님께 진심으로 감사드립니다..
1. PE로 부팅을 하였습니다..작업표시줄에 아이콘이 보이면서 아래의 메세지가 나옵니다..이제 다 완료가 되었네 하는 생각이 자연히 들게 됩니다.
2. 다 끝난줄 알았는데 지각생이 갑자기 나타납니다.. 메세지를 보여주기 1초전에 실행된 PENetwork가 이제서야 모습을 보입니다
이 작업이 끝나후 완료되었습니다는 메세지가 나오면 좋겠지만...그렇게 하려면 엄청 복잡해 질것 같습니다 PENetwork가 작업완료후 종료되는 프로그램도 아니어서 pecmd.exe의 "=" 욥션도 사용하지 못합니다
3. PENetwork 가 실행되고 1초후 완료 메세지가 실행이 되지만..PENetwork에서 네트워크 관련을 체크하고 설정하다고 프로그램 폼이 늦게 보여집니다
4. pecmd.exe에서 실행시킬때 백그라운드 실행 옵션인 "@"로 실행을 하여 보았습니다..
5. pe로 부팅을 완료하였습니다 백그라운트에서 실행이 되어서 PENetwork가 보이지는 않았습니다 그런데...트레이 아이콘이 안보입니다...이것이 보여야 하는데요..백그라운트 실행은 반쪽짜리가 되어 버렸습니다..
6. 나름대로 머리를 굴려 보았습니다...pe시작하는 초기에 PENetwork를 백그라운드로 실행을 해서 pe부팅중에 설정이 다 되도록 하였습니다
7. 완료 메세지가 보이기전에 PENetwork의 설정이 어느정도 완료되었을것 같아서 PENetwork를 강제 종료하고 트레이아이콘이 정상적으로 보이도록 PENetwork를 다시 실행을 하였습니다..실제..그냥 초보의 상상일 뿐이었습니다..
8. pe를 부팅하였습니다..완료 메세지가 보입니다
9. 완료 메세지이후에 PENetwork가 실행되고 있는 모습입니다..강제 종료후 다시 실행을 해서 PENetwork에서 네트워크를 체크를 합니다..이 체크하는것 때문에 이렇게 PENetwork화면이 보이는것 같습니다.. 당연히 필요한 기능이죠...그런게 잘 안되어서 인지..아래 화면이 웬수처럼 보입니다
10. 최후의 방법으로 성공을 하였습니다. 일단은 아래처럼 완료메세가 보이고 있습니다..그런데 트레이 아이콘에는 PENetwork 아이콘이 안보이는 상태입니다..PENetwork 가 실행이 되기는 하였습니다..
11. PENetwork 프로그램이 보이지 않았지만..트레이 아이콘이 슬쩍 나타났습니다..실제는 PENetwork가 실행되고 있는것입니다
위에서 보셨던 PENetwork의 화면의 크기를 "0" 크기로 줄여서 실제 메세지가 나오지만 안보이는것입니다..
이제서야 완료메세지 이후에 아무것도 안보이네요
12. 메세지 크기만 "0" 이어서 다른것은 정상으로 보입니다
13. 원본과 구분하려고 아이콘고 이름을 바꾸었 놓았습니다
14. 마무리
완료 메세지 이후에 PENetwork가 보여도 상관은 없죠...단지 어! 하는 기분 문제일것입니다..
PENetwork를 실행시키고나서 무조건 일정 시간을 주는것은 컴퓨터 마다 능력이 달아서 비효율적인것 같고..PENetwork를 백그라운드로
실행시키고..트레이 아이콘을 보여주는 보조프그램도 생각을 해보았습니다만..그것이 더 어려울것 같아서 PENetwork 자체를 수정해
본것입니다
초보가 이상한것을 하고 있었네 하여 주십시요
편안하신 시간 되시길 바랍니다
댓글 [17]
선우
- 2018.08.23
- 09:24:41
x86 어드민 PE 작성중에 있었습니다 안그래도 팝업창 순서 때문에 골치를 앓고 있었던 부분인데 왕사부 님께서 같은 마음으로 해결을 해주셨네요 전 테스트를 위해 PENetwork.exe 팝업을 보이게 하였는데 타임 때문에 그런지 순서대로 나오는걸 확인 하였습니다 그런데 이상하게 트레이에 생성된 PENetwork 아이콘은 kill PENetwork.exe 를 하였는데도 없어지지 않고 있네요...ㅜㅜ
백그라운드 에서 실행 되었다 말씀하신 모니터 모양 아이콘은 그대로 존재하는데 어떻게 kill 시켜야 할까요?
언제나 많이 배우게 됩니다 오늘도 외근이 바빠서 일단은 업무 들어가는데 짬짬이 윈포에 접속하여 봅니다 즐거운 하루 보람 가득 하십시요^^*
왕초보
- 2018.08.23
- 11:55:43
다른 작품을 준비중에 계셨네요...화이팅입니다
@ 옵션으로 백드라운드로 실행하면 오른쪽 트레이에 아이콘이 안보여서 백그라운트로 실행한것을 Kill 강제 종료시키고 다시
PENetwork.exe를 실행했었습니다..
Kill PENetwrork.exe 이후에 다시 PENetwork.exe를 실행시키셔서 아이콘이 보이는것 같습니다
제가 말씀하신것을 잘 이해를 못했나 봅니다..
선우
- 2018.08.23
- 12:13:12
왕초보
- 2018.08.23
- 12:22:51
모니터 1개짜리가 혹시 윈도우 네크워크인지요..제가 아직 부족해서 아이콘만 보고 어떤 아이인지 딱 알아 맞추는 실력이
되지 못합니다
윈도우 네크워크 아이콘이면 레지에서 안보이게 하면 되는데요..그렇게 하지 않으시는것을 보면..다른것 같기도 합니다
저는 무슨 아이콘이지를 몰라서..죄송합니다
테스트용으로 혹시.pe를 보내주실수 있으신지요..
왕초보
- 2018.08.23
- 12:28:16
윈도우 7에서 캡쳐한것입니다.. 네트워크 아이콘과 같은 모양입니다.레지에서 보이지 않게 하시면 되십니다
PENetwork에서 보여주는 트레이 아이콘이 있어서 윈도우자체 아이콘은 없어도 되어서 저는 보이지 않게 하고 있습니다
SOFTWARE 파일을 sw로 하이브 했을때 레지입니다. 값이 1이면 윈도우네트워크 아이콘이 보이지 않습니다.
Windows Registry Editor Version 5.00
;SOFTWARE
[HKEY_LOCAL_MACHINE\sw\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"HideSCANetwork"=dword:00000001
선우
- 2018.08.23
- 12:34:09
폰으로 보다가 삼실로 들어오고 말았네요 조금전에 스샷을 첨부해 드리지 못하고 혼선을 드린것 같은데
이미 다 알아 보시고 레지까지 찾아 주셨네요 너무 감사 드리고요 올려주신 레지 찾아서 하이브 해보겠습니다
왕초보
- 2018.08.23
- 12:37:12
아이고 죄송합니다..
혹시..잘못알고 엉뚱한 레지를 답글을 다는 실수를 할까봐 조심한다고하는것이 불편하시게 사무실까지 들어오시게 만들었네요..
선우
- 2018.08.23
- 12:42:02
와~~ 놀랍습니다 ~~@@
왕사부님은 역시 단 한번의 눈짓으로 바로 찾아내시는군요
입문자는 사실 보름정도 틈틈이 요리조리 만져 보았지만 헛다리만 짚었었나 봅니다
왕사부님 주신 레지로 sw==> SOFTWARE 고치고 저장하여 임시로 레지 실행적용후 ex_reset 해주고
확인 해보니까 아래 스샷처럼 그 지독한 녀석이 없어졌네요 ㄷㄷㄷㄷㄷㄷ
왕초보
- 2018.08.23
- 12:52:05
벌써 적용을 해보셨네요...우연히 알고 있는것이었을 뿐입니다..
맛있는 점심시간 되시길 바랍니다..
-------------------------------------------------------------------------------------
x86 버전의 경우 pecmd.ini에 바로가기가 영어로 되어 있어서 정리를 해보고 있었습니다
PtApps 폴더는 프로그램 폴더들이 있는데 안보여도 될것 같아서 숨김처리를 하였습니다....이쪽에 폴더가 많아서 이왕이면
하나라도 덜 보이는것이 좋을것 같아서 해보게 된것입니다
1. PtApps 폴더는 보이지 않습니다.. 조금이라고 깔끔해 보이려고 하여 본것입니다.
PtApps 폴더에 있는 모든 바로가기를 솔*님 작품처럼 2개에 폴더에 나누어 보려고 이것저것 하고 있어서 프로그램 1 프로그램 2 폴더를 만들어 보고 있던중이었습니다..바로기기 파일을 자동을 2개 폴더로 나누어서 복사를 해야하는데...괜히 복잡해 지네요...원본 PtApps폴더를 사용해야 할것 같습니다..
2. 로켓독에서는 모든 파일이 보입니다..
선우
- 2018.08.23
- 14:02:08
역시 왕사부님 대단 하십니다 전 pe부팅후 킬 익스플로러 실행이 없으면 시작메뉴에 적용한 커스텀 폴더가 나오지 않아서 늘 부팅 마지막에 킬익스플로러를 사용 하였는데 별도로 실행하는 레지 파일을 하이브로 적용을 하니까 킬익스플로러 명령이 없어도 부팅후 잘 보여지더군요 이제 기존의 뼈대는 하이브로 레지를 작성하고 잦은 편집이 필요한 부분은 별도 레지파일 실행으로 하려고 합니다 ^^*
알려주신 방법으로 pecmd.ini 파일을 추가 작성후 부팅을 하니까 모든게 해결이 되었네요 penetwork 실행완료후 부팅완료 팝업창이 뜨니까 너무 좋습니다 노가다로 바쁜 현실이지만 왕사부님 포스팅에서 눈길을 뗄수가 없어서 삼실로 복귀하여 몇가지 편집 완료하고 기분좋게 다시 노가다 현장으로 들어 갑니다 고맙습니다 왕사부님^^*
우선 허겁지겁 수정하고 추가한 부분들 입니다 아래 트레이 에도 원치않던 아이콘도 사라지고 penetwork 아이콘은 나타나고 부팅완료 팝업창도 penetwork 실행 완료후 그 다음으로 나타나니까 이제 거의 완성이 된것 같습니다 역시 고수님의 조언은 입문자 에겐 빛이 되어 줍니다 감사합니다.
왕초보님 수고 많으셨습니다. 사용기 잘 보았습니다.