2009년 3월 25일 수요일

Microsoft Office 2007 시디키 미리 입력시키기

이미 널리 알려져있고 간단한 내용이지만 블로그에 남겨두려고
글 올립니다.

오피스 2007 버전에 따라 폴더 이름은 다릅니다만
엔터프라이즈 원본의 경우 Enterprise.WW 라는 폴더가 있습니다.
프로페셔널 플러스 버전은 ProPlus.WW 이런 식입니다.

그 폴더 안에 보시면 파일이 몇개 있는데
그중에 config.xml 파일을 편집하시면 설치에 관련된 몇가지 사항을
미리 입력시킬 수 있습니다.
XP 무인설치 응답파일 WINNT.SIF 처럼 생각하시면 됩니다.

메모장으로 열어보시면

<Configuration Product="Enterprise">

 <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
 
 <!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Enterprise Setup(*).txt" /> -->
 
 <!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

 <!-- <USERNAME Value="Customer" /> -->
 
 <!-- <COMPANYNAME Value="MyCompany" /> -->
 
 <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
 
 <!-- <LIS CACHEACTION="CacheOnly" /> -->
 
 <!-- <SOURCELIST Value="\\server1\share\Office12;\\server2\share\Office12" /> -->
 
 <!-- <DistributionPoint Location="\\server\share\Office12" /> -->
 
 <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
 
 <!-- <Setting Id="Reboot" Value="IfNeeded" /> -->
 
 <!-- <Command Path="msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

</Configuration>



전부 !-- 로 주석처리가 되어 있습니다.
원하시는 내용을 편집하시고 주석을 없애면 적용됩니다.

예를 들어 시디키 같은 경우

<!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

위 부분에 자신이 가지고있는 정품 시디키를 입력시키려면

<PIDKEY Value="XXXXXXXXXXXXXXXXXXXXXXXXX" />

이런 식으로 양쪽에 있는 주석표시를 없애주시고 시디키를 변경하시면 되겠습니다.



사실 위 파일에 옵션을 멋지게 구성해주면 무인설치 버전도 가능합니다.
원하시는 프로그램을 미리 지정할 수도 있구요.
(저같은 경우 엑셀, 워드, 파워포인트 이렇게 3가지만 설치합니다.)
물론 MSP 응답파일 구성하는 방법도 있습니다.

Config.xml 파일에 대해서 더 알아보고 싶으신 분들은
http://snoopybox.tistory.com/620

댓글 3개:

  1. 오오! 한번 설정 해두면 두고두고 편하겠습니다.

    답글삭제
  2. 몇일전에 snoopy 님 블로그를 알게되었는데 제대로된정보 배우고 가네요 ㅋㅋ

    답글삭제