윈 도 우 윈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 | - | - |
5140 | 윈 도 우| 윈도우 8.1 폰트 깨짐 현상 없으신가여? [1] | 에버화이트 | 4735 | 09-06 |
5139 | 윈 도 우| 윈도우부팅시 Windows 서비스에 연결하지 못했습니다. [3] | 흑단 | 4735 | 09-29 |
5138 | 서버 / IT| 포맷한 드라이브도 복원할수 있는지요? [2] | 떠오름 | 4736 | 03-20 |
5137 | 윈 도 우| AI 최종버전이 왜 0125 인가요? [4] | 즐거운넘 | 4736 | 03-29 |
5136 | 윈 도 우| USB-cdrome이 기가바이트 메인보드 특성을.. [3] | garden | 4736 | 02-13 |
5135 | 윈 도 우| 토렌트가 웬일이죠 ??? [8] | 초유 | 4736 | 08-07 |
5134 | 하드웨어| usb허브전원초과문제 [4] | lily520 | 4737 | 08-11 |
5133 | 하드웨어| 기가비트 랜카드 설정법은? [3] | 꼬꼬댁 | 4737 | 03-15 |
5132 | 윈도우 7 폰트 관련 질문드립니다. | 북풍 | 4738 | 08-10 |
5131 | 윈 도 우| Windows 정품 인증 반투명 메시지 [3] | Lepton2 | 4738 | 09-14 |
5130 | 기 타| 노트북 상판 닫고 전원켜기 [8] | WB | 4738 | 12-25 |
5129 | 윈 도 우| 캡처도구 [2] | 영영나그네 | 4739 | 12-28 |
5128 | 윈 도 우| 트레이에 "장치 및 프린터 열기" [1] | 포마토 | 4739 | 10-27 |
5127 | 윈 도 우| 윈도우7 x64에서 사이언 블루투스 드라이버.. | 주주주 | 4740 | 11-24 |
5126 | 윈 도 우| 워크래프트 가상cd 실행 [5] | 엄익삼 | 4740 | 01-19 |
5125 | 윈 도 우| n7 삭제하고 ai7 설치방법점 알려주세요 [2] | Tiffany | 4741 | 02-22 |
5124 | 윈 도 우| A.I_7인증에대해서. [2] | 핸섬정호 | 4741 | 03-04 |
5123 | 윈 도 우| 아이온,스페셜포스와 윈도우 7 64비트 [1] | kdksj | 4741 | 04-10 |
5122 | 하드웨어| 램 슬롯 고장 [4] | Crystal | 4741 | 07-16 |
5121 | [re] VMware Workstation for Windows 32-bit and 64-bit ... [8] | 개척자 | 4742 | 03-16 |
pe로 부팅해서 작업하세요.