윈 도 우 윈7의 shell32.dll 교체하는 도스 명령어 질문.
2011.01.15 21:33
현재 구동 중인 윈7의 shell32.dll 파일을 교체하는 CMD 파일을 작성 중입니다.
explorer.exe 경우는 'takeown' 명령으로 소유권 획득하고 'taskkill' 명령으로 프로세서를 강제종료 시킨 후 'xcopy' 명령으로 교체할 수 있었습니다만, 'shell32.dll' 의 경우는 '공유위반' 이라는 메세지가 뜨고 교체가 안되더군요.
도스명령으로 어떤 것을 사용해야 현재 구동 중인 운영체제의 'shell32.dll' 파일을 교체할 수 있을까요?
답변 주시는 모든 분들게 감사드립니다.
댓글 [5]
-
Lime 2011.01.15 21:36 -
나끼 2011.01.15 21:45
Lime님// 답변 감사합니다.
테스트를 겸한 작업 중에는 다른 OS로 멀티를 구성해서 왔다갔다 작업해서 불편은 없긴합니다만, 단일 OS 상태의 유저에게 배포할 목적이라 CMD 명령으로 처리하고 싶습니다.
참! PE로 부팅하면 하드에 존재하는 OS 시스템 디렉토리 접근권한에 아무 문제 없나요? 제가 2k3 32bit 용 pe만 가지고 있어서 다른 pe 들은 어떤지를 모르겠네요.
-
Lime 2011.01.15 22:20 UAC 끄거나 관리자 모드에서 실행하세요.
----------------------------------------------------------------------------------
c:\Windows\System32>takeown /a /f shell32.dll
SUCCESS: The file (or folder): "c:\Windows\System32\shell32.dll" now owned by th
e administrators group.
c:\Windows\System32>icacls shell32.dll /grant administrators:f
processed file: shell32.dll
Successfully processed 1 files; Failed processing 0 files
c:\Windows\System32> -
나끼 2011.01.15 23:04
Lime님// 답변 감사합니다.
제가 사용한 명령행들을 순서대로 적어보겠습니다.
net stop "Software Protection" /y
taskkill /f /IM explorer.exe
takeown /a /f c:\windows\system32\shell32.dll
icacls c:\windows\system32\shell32.dll /grant administrators:F
xcopy shell32.dll c:\windows\system32위와 같은 명령으로 진행하면 중간 중간 메세지는 모두 성공적으로 나오지만 마지막 xcopy 는 "공유위반" 이란 메세지가 나옵니다. 'copy' 명령을 사용해보면 "다른 프로세서가 사용 중..." 이런 내용입니다. shell32.dll 을 사용 중인 프로세서를 찾아내서 taskkill 명령으로 강제종료 후 해봐야 하는 걸까요?
-
Lime 2011.01.15 23:33 전 삭제도 잘 됩니다.
허용하는 한도 내에서 명령어 순서를 바꿔보거나 ...
어떤 프로세스가 사용중인지 확인해 보세요.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
94829 | 윈 도 우| system - ntoskrnl.exe CPU사용률 치솟는 현상 [2] | 메리아 | 4780 | 05-20 |
94828 | 서버 / IT| 듀얼포트 랜크드 합치는법 [2] | 삼계탕을아니 | 4780 | 01-11 |
94827 | 하드웨어| "H264 AAC"방식파일 소리가 안나네요~~~=.=;; [3] | mage | 4780 | 01-26 |
94826 | 윈 7 64비트에서 멜론이나 SKY 데이터매니저 잘 되시나요? [9] | 물방울 | 4780 | 08-12 |
» | 윈 도 우| 윈7의 shell32.dll 교체하는 도스 명령어 질문. [5] | 나끼 | 4779 | 01-15 |
94824 | 하드웨어| 하드디스크 레이드 구성하시는 분들 체감성능이 있으신가요? [8] | 화이 | 4778 | 11-02 |
94823 | 윈 도 우| 탐색기 오류 [2] | 알티 | 4777 | 12-28 |
94822 | Ghost11과 Sata2 HDD 인식 [5] | pino | 4777 | 11-13 |
94821 | 윈 도 우| 원격 로그인 시 문제를 해결해주세요. | ASEED | 4776 | 04-30 |
94820 | 기 타| USB 에 사용중인공간 제거방법 [5] | 앵무새죽이 | 4776 | 06-28 |
94819 | 윈 도 우| 인텔내장그래픽인데 메모리할당량 변경못하나요? [2] | 스톤아일랜드 | 4776 | 03-03 |
94818 | 윈 도 우| 윈7 -> 윈xp 공유폴더 내 파일오픈 에러? [3] | ㅇrㄹi | 4776 | 04-08 |
94817 | 윈 도 우| 익스플로러에서 파일 다운로드시.. [1] | ninedragon | 4776 | 01-02 |
94816 | 윈 도 우| a.i 1006E 에서 프리패치 기능 항목이 궁금합니다.. [4] | 흰앙마 | 4776 | 11-16 |
94815 | 윈도우 7 부팅시 로고 화면 [2] | RainyJune | 4776 | 09-14 |
94814 | slic 2.1 관련 질문입니다. [2] | 올레~~~! | 4775 | 11-03 |
94813 | 하드웨어| "VMware Workstation"에서 한영변환이 안되네요.... [12] | Chobits0914 | 4774 | 03-25 |
94812 | 윈 도 우| win8 호환성은 어떤가요? [11] | 찡코형 | 4773 | 12-16 |
94811 | 윈 도 우| XP Mode 재사용 (백업하고 포멧) 어떻게 할수 있을런지요? [5] | icreep | 4773 | 06-30 |
94810 | 윈 도 우| 윈도우 8 설치 후 하드 인식이 안됩니다 [4] | 풀네임 | 4770 | 08-18 |
pe로 부팅해서 작업하세요.