@echo off Rem ######################################################################### Rem Rem »ç¿ëÀÚ È¨ µð·ºÅ͸®¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ °íÀ¯ÀÇ µ¥ÀÌÅ͸¦ À§ÇÑ Rem µð·ºÅ͸®¸¦ ¸¸µì´Ï´Ù. Rem call TsMkUDir "%RootDrive%\Office95" Rem ######################################################################### Rem ÀÌ ½ºÅ©¸³Æ®°¡ Alpha¿¡¼­ ½ÇÇàµÇ°í ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ±×·¸´Ù¸é ÀûÁ¤ÇÑ °øÀ¯ µµ±¸¸¦ ¼³Á¤ÇÕ´Ï´Ù. rem rem Set __SharedTools=Shared Tools If Not "%PROCESSOR_ARCHITECTURE%"=="ALPHA" goto acsrCont1 If Not Exist "%ProgramFiles(x86)%" goto acsrCont1 Set __SharedTools=Shared Tools (x86) :acsrCont1 Rem ######################################################################### Rem Rem Custom.dic ÆÄÀÏÀ» »ç¿ëÀÚ µð·ºÅ͸®¿¡ ¸¸µì´Ï´Ù. Rem If Not Exist "%RootDrive%\Office95\Custom.Dic" Copy Nul: "%RootDrive%\Office95\Custom.Dic" >Nul: 2>&1 Rem ######################################################################### REM REM µð·ºÅ͸® À̸§ ¹× °æ·Î¸¦ ¾ò½À´Ï´Ù. REM ..\ACRegL "%Temp%\Proj95_1.Cmd" DictPath "HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Spelling\1033\Normal" "Dictionary" "StripChar\1" If ErrorLevel 1 Goto Done Call %Temp%\Proj95_1.Cmd Del %Temp%\Proj95_1.Cmd >Nul: 2>&1 ..\ACRegL "%Temp%\Proj95_3.Cmd" DictName "HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Spelling\1033\Normal" "Dictionary" "StripPath" If ErrorLevel 1 Goto Done Call %Temp%\Proj95_3.Cmd Del %Temp%\Proj95_3.Cmd >Nul: 2>&1 Rem ######################################################################### REM REM °æ·Î¿¡ ´ëÇÑ ·¹Áö½ºÆ®¸® ¼³Á¤ÀÌ º¯°æµÇ¾úÀ¸¸é ¿ø·¡´ë·Î ¼³Á¤ÇÕ´Ï´Ù. REM ÀÌ°ÍÀº ´Ù¸¥ MS Office ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾úÀ¸¸é ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. REM If "%DictPath%"=="%RootDrive%\Office95" Goto GetDictionary ..\ACRegL "%Temp%\Proj95_2.Cmd" Dictionary "HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Spelling\1033\Normal" "Dictionary" "" If ErrorLevel 1 Goto Done Call %Temp%\Proj95_2.Cmd Del %Temp%\Proj95_2.Cmd >Nul: 2>&1 REM ÀÌ Äڵ带 ÅëÇØ ¿À´Â µÎ »ç¿ëÀÚ¿¡ ´ëÇØ º¸È£ÇÕ´Ï´Ù. REM ÀÌ°ÍÀº A »ç¿ëÀÚ°¡, DictPath¸¦ B »ç¿ëÀÚ°¡ °Ë»öÇÑ ÈÄ¿¡ REM º¯°æÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù. ..\ACRegL "%Temp%\Proj95_7.Cmd" OrigDictPath "HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Spelling\1033\Normal" "Dictionary" "StripChar\1" If ErrorLevel 1 Goto Done Call %Temp%\Proj95_7.Cmd Del %Temp%\Proj95_7.Cmd >Nul: 2>&1 if "%OrigDictPath%"=="%RootDrive%\Office95" Goto GetDictionary ..\acsr "#DICTNAME#" "%DictName%" Template\prj95Usr.key %Temp%\Proj95_4.tmp ..\acsr "#ROOTDRIVE#" "%RootDrive%" %Temp%\Proj95_4.tmp %Temp%\Proj95_5.tmp ..\acsr "#DICTIONARY#" "%Dictionary%" %Temp%\Proj95_5.tmp %Temp%\Proj95_6.tmp ..\acsr "#__SharedTools#" "%__SharedTools%" %Temp%\Proj95_6.tmp %Temp%\Prj95Usr.Key Rem ·¹Áö½ºÆ®¸® Å°¸¦ º¯°æÇÏ¿© »çÀü °æ·Î°¡ »ç¿ëÀÚ ÁöÁ¤ÀÇ µð·ºÅ͸®¸¦ °¡¸®Å°µµ·Ï ÇÕ´Ï´Ù. regini %Temp%\prj95Usr.key > Nul: Del %Temp%\Proj95_4.tmp >Nul: 2>&1 Del %Temp%\Proj95_5.tmp >Nul: 2>&1 Del %Temp%\Proj95_6.tmp >Nul: 2>&1 Del %Temp%\prj95Usr.key >Nul: 2>&1 goto CopyDictionary Rem ######################################################################### REM REM »çÀü °æ·Î°¡ º¯°æµÇÁö ¾Ê¾ÒÀ¸¸é ·¹Áö½ºÆ®¸®¿¡¼­ ¿ø·¡ À̸§ ¹× REM °æ·Î¸¦ °¡Á®¿É´Ï´Ù. REM :GetDictionary ..\ACRegL "%Temp%\Proj95_6.Cmd" Dictionary "HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Spelling\1033\Normal" "OrigDictionary" "" If ErrorLevel 1 Goto SpellError Call %Temp%\Proj95_6.Cmd Del %Temp%\Proj95_6.Cmd >Nul: 2>&1 Rem ######################################################################### REM REM »çÀüÀ» »ç¿ëÀÚ µð·ºÅ͸®·Î º¹»çÇÕ´Ï´Ù. REM :CopyDictionary If Exist "%RootDrive%\Office95\%DictName%" goto Cont1 If Not Exist "%Dictionary%" goto Cont1 Copy "%Dictionary%" "%RootDrive%\Office95\%DictName%" >Nul: 2>&1 :Cont1 :Done