74 lines
2 KiB
Batchfile
74 lines
2 KiB
Batchfile
@Echo off
|
|
|
|
Rem
|
|
Rem 사용자 홈 디렉터리에 응용 프로그램 고유의 데이터를 위한
|
|
Rem 디렉터리를 만듭니다.
|
|
Rem
|
|
|
|
call TsMkUDir "%RootDrive%\Office43"
|
|
call TsMkUDir "%RootDrive%\Office43\Access"
|
|
call TsMkUDir "%RootDrive%\Office43\Winword"
|
|
|
|
Rem Normal.dot 및 Winword.opt가 있으면 삭제합니다.
|
|
|
|
If Not Exist "#OFC43INST#\Winword\Normal.dot" Goto cont0
|
|
Del /F /Q "#OFC43INST#\Winword\Normal.dot" > NUL: 2>&1
|
|
:cont0
|
|
|
|
If Not Exist "#OFC43INST#\Winword\Winword.opt" Goto cont1
|
|
Del /F /Q "#OFC43INST#\Winword\Winword.opt" > NUL: 2>&1
|
|
:cont1
|
|
|
|
Rem
|
|
Rem Access 마법사에 대한 파일을 복사합니다.
|
|
Rem
|
|
|
|
If Exist "%RootDrive%\Office43\Access\wztable.mda" Goto skip1
|
|
If Not Exist "#OFC43INST#\Access\wztable.mda" Goto skip1
|
|
copy "#OFC43INST#\Access\wztable.mda" "%RootDrive%\Office43\Access\" > NUL: 2>&1
|
|
|
|
:skip1
|
|
|
|
If Exist "%RootDrive%\Office43\Access\wzlib.mda" Goto skip2
|
|
If Not Exist "#OFC43INST#\Access\wzlib.mda" Goto skip2
|
|
copy "#OFC43INST#\Access\wzlib.mda" "%RootDrive%\Office43\Access\" > NUL: 2>&1
|
|
|
|
:skip2
|
|
|
|
If Exist "%RootDrive%\Office43\Access\wzbldr.mda" Goto skip3
|
|
If Not Exist "#OFC43INST#\Access\wzbldr.mda" Goto skip3
|
|
copy "#OFC43INST#\Access\wzbldr.mda" "%RootDrive%\Office43\Access\" > NUL: 2>&1
|
|
|
|
:skip3
|
|
|
|
Rem
|
|
Rem 각 사용자에 대한 사용자 정의 사전 파일을 복사합니다.
|
|
Rem
|
|
|
|
If Exist "%RootDrive%\Office43\Custom.dic" Goto skip4
|
|
If Not Exist "%SystemRoot%\Msapps\Proof\Custom.dic" Goto skip4
|
|
copy "%SystemRoot%\Msapps\Proof\Custom.dic" "%RootDrive%\Office43" > NUL: 2>&1
|
|
|
|
:skip4
|
|
|
|
Rem
|
|
Rem Access 옵션 파일을 User의 office 디렉터리로 복사합니다.
|
|
Rem
|
|
|
|
If Exist "%RootDrive%\Office43\Access\System.mda" Goto skip5
|
|
If Not Exist "#OFC43INST#\Access\System.mda" Goto skip5
|
|
copy "#OFC43INST#\Access\System.mda" "%RootDrive%\Office43\Access\" > NUL: 2>&1
|
|
|
|
:skip5
|
|
|
|
Rem
|
|
Rem 확장 프로그램에 대해 레지스트리 키를 전파합니다. 레지스트리가 맵핑되지 않습니다.
|
|
|
|
If Exist "%RootDrive%\Windows\Ofc43usr.dmy" Goto skip6
|
|
regini ofc43usr.key > NUL:
|
|
copy NUL: "%RootDrive%\Windows\Ofc43usr.dmy" > NUL: 2>&1
|
|
attrib +h "%RootDrive%\Windows\Ofc43usr.dmy" > NUL: 2>&1
|
|
|
|
:skip6
|
|
|