2009년 8월 10일 월요일

SetupComplete.cmd

http://technet.microsoft.com/ko-kr/library/cc766314(WS.10).aspx

 

 

비스타, 윈도우 7 에 적용되는 방법입니다. 윈도우 설치 마지막 단계에 사용자 계정을 입력하고 표준시간이랑 암호, 자동 업데이트 여부 등을 설정하는데 그 과정을 OOBE(Out of Box Experience) 라고 합니다.

 

이 OOBE 과정 후 윈도우에 진입하기 바로 직전에 자동으로 명령을 실행하도록 만들 수 있습니다.

 

Windows\Setup 폴더 안에 Scripts 폴더를 만드시고 그 안에 SetupComplete.cmd 파일을 넣어두시면 됩니다.

 

원본을 마운트해서 해당 위치에 스크립트를 넣고 수정해도 되고

 

아니면 $OEM$ => $$ => SETUP => SCRIPTS 폴더를 차례대로 만드신 다음 SetupComplete.cmd 파일을 넣어주시고 원본 DVD의 SOURCES 폴더 안에 $OEM$ 폴더를 넣어주시면 설치시 자동으로 Windows\Setup\Scripts 폴더 안에 SetupComplete.cmd 파일을 복사해줍니다.

 

 

 

스크립트 안에는 뭘 넣으면 좋을지 각자 생각해보시기 바랍니다. 레지스트리 트윅을 할 수도 있겠고 사일런트 모드 스위치가 있는 프로그램이라면 아마 자동으로 프로그램 설치를 시킬 수도 있겠지요. (저는 해보지 않았지만...)

 

비스타부터 사용되었던 무인설치 옵션 중 한 방법입니다.

댓글 20개:

  1. 헉! 일등인가 *-_-*



    아니 그보다, 역시 스본좌님 굽신굽신 T^T)



    언제나 양질의 좋은정보 감사합니다 (_ _)

    답글삭제
  2. 무인 자동 설치 프로그램이 탄생하겠군요.^^

    답글삭제
  3. 헐..오늘 또 하나 배워가네요^^

    감사합니다

    답글삭제
  4. @Digital NEX - 2009/08/10 21:12
    헐 ;;; 암튼 오랜만이다~

    답글삭제
  5. @또바기 - 2009/08/10 21:46
    이건 비스타때부터 있던건데 설마 이거 하나로 갑자기 뭐가 탄생하지는 않겠지요 ^^;;

    답글삭제
  6. @백조트래핑 - 2009/08/10 21:54
    별다른 설명이 없었는데 도움이 되었다면 ^^

    답글삭제
  7. @HipHopPlaya - 2009/08/11 03:24
    어둠의 파일 설치용도 아니라면 큰 실효성은 없을 것 같아요 ^^

    답글삭제
  8. 엉뚱한 얘기지만

    http://www.fnnews.com/view?ra=Sent0901m_View&corp=fnnews&arcid=00000921537095&cDateYear=2009&cDateMonth=01&cDateDay=09

    여기나온 패치 혹시 구하실 수 있나요?



    아무리 검색해 봐도 저 기사만 반복해서 나오지 정작 패치는 안 나옴...-_-;;

    답글삭제
  9. @드로이얀7(이준호) - 2009/08/11 16:17
    이거 맞는지 한번 확인해보세요 ^^;;



    http://download.microsoft.com/download/9/E/3/9E3A59D0-E7C7-4402-A23A-E6889D27F4AA/WindowsXP-KB961503-x86-KOR.exe



    관련 기술자료는



    http://support.microsoft.com/?kbid=961503

    답글삭제
  10. @snoopy - 2009/08/11 17:15
    그런것 같네요. 감사합니다. ^^/*

    답글삭제
  11. @드로이얀7(이준호) - 2009/08/11 16:17
    일단 그런 것 같다고 하셔서 글 올리긴 했는데 ^^;; 아니면 저랑 준호님이랑 쪽박입니다 ㅠㅠ

    답글삭제
  12. 좋은 내용 감사드리며 질문 좀 드리겠습니다..



    여기서 실행되는 SetupComplete.cmd 파일이 관리자 권한으로 실행되는 것인가요?



    관리자 권한으로 실행되어야 레지스트리 입력 등이 가능할 듯 한데요...



    링크 타고 들어가본바로는...로컬시스템권한이라는데.. 이 권한으로는 레지스트리 입력등이 제데로 되나요?

    답글삭제
  13. @minesoul - 2009/08/12 16:25
    어려운 질문이네요. 저도 해보지는 않았고 소개만 드린거라... 하지만 시스템 파티션에 어둠의 파일을 복사할 수 있는걸로 봐서 로컬 시스템 권한도 강력한 것 같습니다. 아니 관리자 권한보다 더 강력한건 아닐까요... 이름이 시스템이라서 웬지 ^^;;

    답글삭제
  14. @minesoul - 2009/08/12 16:25
    제가 답변을 드리면 DELL사에서 패치를 할때 항상 SetupComplete.cmd 이 파일을 이용하는데, 사전 인증으로 설치가 이뤄지는 걸로 봐서는 아마도 최고의 권한으로 설치가 되지 않나 싶고요.



    또 하나는 WinPE로 설치가 진행되기 때문에, WinPE에서는 권한의 영향을 받지 않기 때문에 가능한 것이 아닌가 합니다. 좌우간 DELL사의 패치를 적용하시면 사전 인증용 이미지가 만들어 집니다.

    답글삭제
  15. ㅎㅎ 잘배우고갑니다 ~_~ 덕분에 힌트주신거 잘써먹었어요 ㅎㅎ;

    답글삭제
  16. @Touch&Heart - 2009/10/19 23:20
    ㅎㅎ 응용력 좋으시네요 ^^

    답글삭제
  17. 아.. 그렇군요^^ 좋은 팁 언제나 감사합니다~

    답글삭제
  18. 7은 앞에 %~dp0 넣어 줘야 하네욤.

    답글삭제
  19. @Windows/게임 팁 - 2009/12/05 20:27
    비스타부턴 안 그런데 7은 스크립트가 관리자 권한으로 실행되면 system32 폴더 기준으로 작동하기 때문입니다.

    답글삭제