
시스템 관리 @ 강좌관리자동화
한글 2007 자동설치^^
조회 25334 추천 1첨 강좌란에 글 올려봅니다 ㅎ
우선은 한글제품키 자동입력되도록 먼저 작업해주셔야 됩니다.
위 사이트에 가보시면 상세히 설명이 되어있습니다.
그리고 소스파일입니다.
AutoItSetOption("TrayIconHide", 0)
AutoItSetOption("WinTitleMatchMode", 1)
; ----------------------------------------------------------------------------
; Script Start
; ----------------------------------------------------------------------------
RunWait(@COMSPEC & " /c Start HOFFICEK.MSI")
WinWait("한글과컴퓨터 오피스 2007","한글과컴퓨터 오피스 2007 설치를 시작합니다.")
If Not WinActivate("한글과컴퓨터 오피스 2007","한글과컴퓨터 오피스 2007 설치를 시작합니다.") Then WinActivate("한글과컴퓨터 오피스 2007","한글과컴퓨터 오피스 2007 설치를 시작합니다.")
WinWaitActive("한글과컴퓨터 오피스 2007","한글과컴퓨터 오피스 2007 설치를 시작합니다.")
SEND("!N")
WinWait("한글과컴퓨터 오피스 2007","사용권 계약서")
If Not WinActivate("한글과컴퓨터 오피스 2007","사용권 계약서") Then WinActivate("한글과컴퓨터 오피스 2007","사용권 계약서")
WinWaitActive("한글과컴퓨터 오피스 2007","사용권 계약서")
SEND("!A!N")
WinWait("한글과컴퓨터 오피스 2007","사용자 정보")
If Not WinActivate("한글과컴퓨터 오피스 2007","사용자 정보") Then WinActivate("한글과컴퓨터 오피스 2007","사용자 정보")
WinWaitActive("한글과컴퓨터 오피스 2007","사용자 정보")
SEND("!N")
WinWait("한글과컴퓨터 오피스 2007","설치 종류")
If Not WinActivate("한글과컴퓨터 오피스 2007","설치 종류") Then WinActivate("한글과컴퓨터 오피스 2007","설치 종류")
WinWaitActive("한글과컴퓨터 오피스 2007","설치 종류")
SEND("!N")
WinWait("한글과컴퓨터 오피스 2007","설치 폴더 선택")
If Not WinActivate("한글과컴퓨터 오피스 2007","설치 폴더 선택") Then WinActivate("한글과컴퓨터 오피스 2007","설치 폴더 선택")
WinWaitActive("한글과컴퓨터 오피스 2007","설치 폴더 선택")
SEND("!N")
WinWait("한글과컴퓨터 오피스 2007","테마 선택")
If Not WinActivate("한글과컴퓨터 오피스 2007","테마 선택") Then WinActivate("한글과컴퓨터 오피스 2007","테마 선택")
WinWaitActive("한글과컴퓨터 오피스 2007","테마 선택")
SEND("!N")
WinWait("한글과컴퓨터 오피스 2007","프로그램 설치 준비 완료")
If Not WinActivate("한글과컴퓨터 오피스 2007","프로그램 설치 준비 완료") Then WinActivate("한글과컴퓨터 오피스 2007","프로그램 설치 준비 완료")
WinWaitActive("한글과컴퓨터 오피스 2007","프로그램 설치 준비 완료")
SEND("!I")
WinWait("한글과컴퓨터 오피스 2007","설치 완료")
If Not WinActivate("한글과컴퓨터 오피스 2007","설치 완료") Then WinActivate("한글과컴퓨터 오피스 2007","설치 완료")
WinWaitActive("한글과컴퓨터 오피스 2007","설치 완료")
SEND("!D")
WinWait("한글과컴퓨터 자동 업데이트","다음과 같은 제품을 업데이트할 수 있습니다.")
If Not WinActivate("한글과컴퓨터 자동 업데이트","다음과 같은 제품을 업데이트할 수 있습니다.") Then WinActivate("한글과컴퓨터 자동 업데이트","다음과 같은 제품을 업데이트할 수 있습니다.")
WinWaitActive("한글과컴퓨터 자동 업데이트","다음과 같은 제품을 업데이트할 수 있습니다.")
SEND("{Tab 3}{ENTER}")
;-------------------------------------------------------------
[출처] 한글 2007 자동설치 방법입니다. (Unattended Windows) |작성자 ojs218
위 소스파일중에서 수정할부분이 몇가지 있습니다.
메모장으로 소스파일열어도 됩니다.
RunWait(@COMSPEC & " /c Start HOFFICEK.MSI")을
RunWait(@COMSPEC & " /c Start \install\HWPK.MSI") 로 수정해줍니다.
위 소스파일중에 "오피스"를 "한글"로 모두 바꿔주세요.
"테마 선택"란을 제거해줍니다.
즉, 밑에부분을 삭제합니다^^
WinWait("한글과컴퓨터 오피스 2007","테마 선택")
If Not WinActivate("한글과컴퓨터 오피스 2007","테마 선택") Then WinActivate("한글과컴퓨터 오피스 2007","테마 선택")
WinWaitActive("한글과컴퓨터 오피스 2007","테마 선택")
마찬가지로 "한글과컴퓨터 자동 업데이트"항목을 삭제해줍니다.(원하지않으신 분만^^)
그런다음 저장후 "오토잇"프로그램으로 컴파일해주시면 실행파일이 생성됩니다.
마지막으로 autorun.inf파일을 수정해주시면 됩니다.
[autorun]
OPEN=???.EXE
ICON=???.EXE
"오토잇"파일 첨부해놨습니다^^
컴파일하는부분은 추가로 올리겠습니다. 아주 간단합니다 ㅎ
"오토잇"을 설치하신후,
Compile Script to .exe를 클릭해서 실행하십시요.
위에서 수정완료하신 소스파일을 불러옵니다.
컴파일한후 생성될 실행화일을 저장할곳을 지정합니다.
마지막으로 Convert를 클릭하세요.
그럼 exe파일이 생성되구요...위에서 언급되었지만 생성파일(exe)은 install과 같은 디렉토리에
저장하세요^^
설치속도는 수동보단 약간 느립니다만 ㅎㅎ
이상으로 허접한 강좌 끝마칩니다.

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)

![1학년 5반, 포인트:2526점 (5%), 레벨:5/31 [레벨:5]](http://www.diskool.com/modules/point/icons/koala/5.gif)

좋은 정보 정말 감사합니다.

![3학년 5반, 포인트:10268점 (13%), 레벨:15/31 [레벨:15]](http://www.diskool.com/modules/point/icons/koala/15.gif)
AutoIT 을 활용한 자동설치 잘보았습니다.
그보다 간단한 자동설치를 해보자면 다음과 같습니다.
시작 실행에 다음과 같이 입력하시고 혹은 배치파일로 저장하시고
MSIEXEC /I 원본시디드라이브명:\INSTALL\HWPK.MSI TARGETDIR=C:\HNC /QB+
나중에 한글실행후 시리얼만 입력하시면 간단한 자동하가 되겠네요 그럼..

![신입생, 포인트:111321점, 레벨:31/31 [레벨:31]](http://www.diskool.com/modules/point/icons/koala/31.gif)

좋은 덧글 감사합니다.


![신입생, 포인트:194905점, 레벨:31/31 [레벨:31]](http://www.diskool.com/modules/point/icons/koala/31.gif)
개인교수님, 끼리님 수고 하셨습니다.

![6학년 5반, 포인트:94313점 (43%), 레벨:30/31 [레벨:30]](http://www.diskool.com/modules/point/icons/koala/30.gif)

좋은 정보 감사합니다.

![1학년 2반, 포인트:1246점 (49%), 레벨:2/31 [레벨:2]](http://www.diskool.com/modules/point/icons/koala/2.gif)
AutoIT 이프로그램으로 한글뿐만 아니라 다른 소프트웨어도 이용할 수 있을 것 같은데 ㅎㅎ
이 프로그램에 대한 자세한 설명좀 해주시면 안될까요??ㅎㅎ

![신입생, 포인트:179점 (35%), 레벨:0/31 [레벨:0]](http://www.diskool.com/modules/point/icons/koala/0.gif)
이거 좋은정보네요 ^^ 감사합니다 ^^

![신입생, 포인트:436점 (87%), 레벨:0/31 [레벨:0]](http://www.diskool.com/modules/point/icons/koala/0.gif)
허접하다니요 정말 좋은 정보 감사드립니다.

![5학년 2반, 포인트:34715점 (94%), 레벨:22/31 [레벨:22]](http://www.diskool.com/modules/point/icons/koala/22.gif)
여러모로 쓸모가 있겠네요...
감사합니다

![1학년 1반, 포인트:561점 (12%), 레벨:1/31 [레벨:1]](http://www.diskool.com/modules/point/icons/koala/1.gif)
좋은 정보 감사합니다.

![1학년 2반, 포인트:1031점 (6%), 레벨:2/31 [레벨:2]](http://www.diskool.com/modules/point/icons/koala/2.gif)
좋은정보 감사합니다..^^

![신입생, 포인트:167점 (33%), 레벨:0/31 [레벨:0]](http://www.diskool.com/modules/point/icons/koala/0.gif)
좋은 정보 감사합니다.

![1학년 2반, 포인트:1060점 (12%), 레벨:2/31 [레벨:2]](http://www.diskool.com/modules/point/icons/koala/2.gif)
전한글2010 버젼 사용하고있지만 아무튼 잘보고 갑니다

![신입생, 포인트:185점 (37%), 레벨:0/31 [레벨:0]](http://www.diskool.com/modules/point/icons/koala/0.gif)
봐도 이해 못하겠네요.. 아무튼 좋은 정보 감사합니다.

![3학년 3반, 포인트:8478점 (47%), 레벨:13/31 [레벨:13]](http://www.diskool.com/modules/point/icons/koala/13.gif)
좋은 정보 감사합니다.
수고 하셨습니다. ^^ 컴퓨터 활용 @ 강좌 게시판 보다는 관리 자동화 @ 강좌 게시판이 더 적합하지 않나? 하는 생각이 들어 게시물을 이동하였으니 참고 하시길 바랍니다.