댓글로 XP 업데이트 설치에 관해서 질문을 주신 분이 계셔서... 그냥 이렇게 따로 포스팅합니다.

 

 

 

1. XP

XP 업데이트는 EXE 파일로 되어있습니다.

 

업데이트 파일을 폴더 하나에 전부 모아놓으신 다음 명령 프롬프트를 열어서 해당 위치로 이동해주세요.

 

그리고 다음과 같이 입력합니다.

 

for %a in (*.exe) do start /wait %a /quiet /norestart

 

아주 가끔 일부 업데이트 파일 중에는  /quiet /norestart 스위치로 설치되지 않는 경우가 있을 수도 있습니다. 그런 파일들은 메모해두었다가 나중에 따로 수동설치를 해주세요.

 

설치가 완료되면 컴퓨터를 한번 재시작 해주시기 바랍니다.

 

 

 

2. 비스타, 윈도우 7

비스타와 윈도우 7은 MSU 파일로 되어있습니다. 따라서 WUSA 라는 업데이트 설치관리자를 이용해서 설치합니다.

 

업데이트 파일을 폴더 하나에 전부 모아놓으신 다음 관리자 권한으로 명령 프롬프트를 열어서 해당 위치로 이동해주세요.

 

그리고 다음과 같이 입력합니다.

 

for %a in (*.msu) do start /wait wusa %a /quiet /norestart

 

관리자 권한으로 명령 프롬프트를 열어서 해당 위치로 가신 다음 위 내용을 적으시는게 불편하시죠?

 

 

 

 

위 파일을 업데이트 파일과 같은 위치에 두시고 우클릭 해서 관리자 권한으로 실행해주세요.

 

설치가 완료되면 컴퓨터를 한번 재시작 해주시기 바랍니다.

  1. 이전 댓글 더보기
  2. BlogIcon 붉은날개
    2009.08.21 13:38 신고

    감사합니다.. 덕분에 한번에 편하게 설치 했습니다..^^

  3. BlogIcon 진모씨
    2009.08.21 13:43 신고

    ;; ㅎㅎ 알고 있는 방법도 포스팅하시면 쉽게 느껴지네요 ㅎㅎ

  4. BlogIcon 1퍼센트
    2009.08.21 13:45 신고

    그동안 windows 7 관련 정보 눈팅만 줄기차게 해오다가 아예 가입을 해버렸습니다.. ㅎ Textcube가 구글 계정 사용하는지도 인제 알았네요.. ㅡㅡ; 언제나 좋은 정보 감사합니다~

  5. BlogIcon iwant
    2009.08.21 19:13 신고

    이렇게 편한 방법이~ 감사합니다.

  6. BlogIcon armsone
    2009.08.21 19:44 신고

    스누피님 답변 주셔서 감사합니다.

  7. BlogIcon armsone
    2009.08.22 09:03 신고

    md %USERPROFILE%\path\
    copy *.* %USERPROFILE%\\path\
    for %%a in (%USERPROFILE%\path\*.msu) do start /wait wusa %%a /quiet /norestart
    rd %USERPROFILE%\path /q/s

    라는 소스를 갖고 있는 한번에설치.BAT 파일을 만들어 성공했습니다.


    http://windowsforum.kr/?module=file&act=procFileDownload&file_srl=146888&sid=680d96469d5d225927fc292791147be2

    클릭하시면 만들어 놓은 파일을 받으실수 있습니다.
    파일은 꼭 패치파일이 있는 곳에 두고 실행하세요

    • BlogIcon snoopy
      2009.08.21 19:42 신고
      수정 및 삭제

      낮에 댓글 봤는데 바빠서 댓글을 달지 못했습니다.

      관리자 권한으로 스크립트를 실행하면 위치가 System32 폴더로 인식되기 때문에 copy *.* 부분에서 파일 복사가 이루어지지 않습니다. 따라서 며칠전에 포스팅했던 %~dp0 를 이용하시면 됩니다.


      pushd %~dp0
      for %%a in (*.msu) do start /wait wusa %%a /quiet /norestart


      위 내용을 배치파일로 저장해서 업데이트 파일과 같은 위치에 두고 우클릭 해서 관리자 권한으로 실행하시면 됩니다.

  8. BlogIcon 급시우
    2009.10.30 10:23 신고

    만능고스트 xp를 주로 사용하는 저로서는 xp 업데이트에 이용하니 상당히 편하더군요. for 구문을 몰랐을땐 각업데이트에 대해 하나하나씩 start 명령어로 배치파일만들었는데, 이건 한줄이면 끝나는군요. 아직초보라 %~dpnxI가 잘 와닿진 않지만 살짝 바꿔서 사용하기엔 상당히 메리트 있는 for구문입니다. 고맙습니다~ ^^

  9. BlogIcon 급시우
    2009.10.30 10:24 신고

    참, 배치파일을 핫픽스와 같은 폴더가 아닌, 핫픽스 상위 폴더에 넣어서 사용할려면 어떻게 해야 할까요??

    • BlogIcon snoopy
      2009.10.30 10:38 신고
      수정 및 삭제

      cd hotfix
      라고 위에 한줄 쳐주면 되겠죠?
      그리고 배치파일에선 for 변수가 %% 두개 붙어야합니다. 커맨드 창에선 1개면 되는데

  10. BlogIcon computer
    2012.07.15 15:08 신고

    저는 명령프롬에서.. 저걸 쳐도 아무 응답이 없네요.. 패치파일은 가지고잇고요. 폴더에 넣어났습니다. 빠른 답변 부탁드립니다. 참고로 전 패치 (살짝 ?) 돼있습니다.

  11. Bin
    2012.07.27 13:19 신고

    정말 감사드립니다

  12. 이르네스
    2013.01.08 21:35 신고

    안녕하세요 스누피님 질문이 있어서 글을 남깁니다. windows server 2008 R2 독립 실행형 설치를 하고 있는데 스누피님이 만드신 프로그램으로 설치를 하여도 Viwe 목록에서는 나타나지 않는 증상이 있습니다.
    어떻게 된것인지 확인 가능 할까요 ? 답변 부탁드리겠습니다.

  13. 감사맨
    2014.04.05 08:45 신고

    감사합니다

  14. 감사합니다.
    2014.07.17 09:35 신고

    매번 블로그에서 정보 얻어갑니다!!
    정말 감사합니다~

  15. BlogIcon 지에스
    2015.01.28 10:56 신고

    포스팅 내용이 도움이 많이 되었습니다 고민이 해결되어서요^^
    감사합니다^^

  16. 박성현
    2015.02.09 21:16 신고

    스누피님 죄송한데요윈도우7업데이트 한번에 설치하기 잇잖아요
    설치하기 cmd를 다운받아서 관리자 실행으로 할려니 창이 자꾸 없어져서
    수동으로 cmd 명령프롬프트를 열어서 for %a in (*.msu) do start /wait wusa %a /quiet /norestart
    이명령어를 쳣더니만 안되서요
    스누피님 궁금한게 잇는데요 윈도우7 업데이트 수동으로 일일이 다운받어서 하드에 저장되게 할수없나요~

    • 박정연
      2016.12.08 15:55 신고
      수정 및 삭제

      업데이트 파일이 있는 폴더에서 cmd 실행 하셨나요?

  17. 불량쿠키
    2015.02.13 11:31 신고

    안녕하세요
    윈도우7 업데이트 msu파일 구할수있는 곳을 알려주실수있으세요??

  18. 사랑합니다.
    2015.11.17 14:54 신고

    정말 감사합니다. 컴맹도 따라할수 있게 만들어주셨습니다.

    축복받으실거예요.,

  19. 나만 바본가?
    2016.06.08 17:01 신고

    cmd 창에 구문을 쳤더니 스르륵 하더니 창이 없어지네요.
    됐다 싶어 재부팅 했는데 아무 일도 안 일어났는데
    다른 분들은 다들 성공하신 것 같은데 저만 잘 안 되네요.
    뭐가 잘못됐을까요?

    여기서 알려주신 정보 모두 다 성공했는데 이것만 유일하게 못하고 있습니다. ㅜㅜ;;;

    • 박정연
      2016.12.08 15:58 신고
      수정 및 삭제

      스누피님께서 알려주신 배치 명령어 끝에 pause라고 다음과 같이 압력해

      for %a in (*.msu) do start /wait wusa %a /quiet /norestart
      pause

      이렇게 입력해서 오류원인이 뭔지 보면 해결될 것 같네요.

      아참, 배치파일로 작성하세요!

  20. BlogIcon 헤이콘타
    2016.06.16 19:49 신고

    고맙습니다.

  21. chayng
    2016.12.09 22:13 신고

    명령프롬프트창이 뜨면 가만히나뚜면돼나요?