home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / winbuilder.7z / Projects / VistaPE-Core / Addons / JapaneseIMEv.script < prev    next >
INI File  |  2008-10-11  |  28KB  |  251 lines

  1. [Main]
  2. Title=Japanese IME for VistaPE
  3. Type=script
  4. Level=3
  5. Description=Japanese IME for VistaPE. Needs Windows Vista DVD as source
  6. Author=hiro matsuoka
  7. Selected=False
  8. Date=26.05.2007
  9. Version=1
  10. Download_Level=2
  11.  
  12. [Variables]
  13. %DictsDir%=Windows\IME\IMEJP10\DICTS
  14.  
  15. [Process]
  16. Echo,Creating Directories...
  17. DirMake,"%TargetDir%\Windows\IME"
  18. DirMake,"%TargetDir%\Windows\IME\IMEJP10"
  19. DirMake,"%TargetDir%\%DictsDir%"
  20. DirMake,"%TargetDir%\Windows\System32\IME"
  21. DirMake,"%TargetDir%\Windows\System32\IME\IMEJP10"
  22. DirMake,"%TargetDir%\Windows\System32\IME\shared"
  23. Echo,Copying files...
  24. FileCopy,"%InstallSRC%\Windows\System32\CTFMON.EXE","%TargetDir%\Windows\System32\CTFMON.EXE"
  25. FileCopy,"%InstallSRC%\Windows\System32\MSUTB.DLL","%TargetDir%\Windows\System32\MSUTB.DLL"
  26. FileCopy,"%InstallSRC%\Windows\System32\MsCtfMonitor.DLL","%TargetDir%\Windows\System32\MsCtfMonitor.DLL"
  27. FileCopy,"%InstallSRC%\Windows\System32\MsCtfMonitor.DLL","%TargetDir%\Windows\System32\conime.exe"
  28. FileCopy,"%InstallSRC%\%DictsDir%\IMJPST.DIC","%TargetDir%\%DictsDir%\IMJPST.DIC"
  29. FileCopy,"%InstallSRC%\%DictsDir%\IMJPGN.GRM","%TargetDir%\%DictsDir%\IMJPGN.GRM"
  30. If,%pCheckBox2%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPZP.DIC","%TargetDir%\%DictsDir%"
  31. If,%pCheckBox3%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPTK.DIC","%TargetDir%\%DictsDir%"
  32. If,%pCheckBox4%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPCH.DIC","%TargetDir%\%DictsDir%"
  33. If,%pCheckBox5%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPNM.DIC","%TargetDir%\%DictsDir%"
  34. If,%pCheckBox6%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPLN.DIC","%TargetDir%\%DictsDir%"
  35. If,%pCheckBox7%,Equal,true,FileCopy,"%InstallSRC%\%DictsDir%\IMJPSB.DIC","%TargetDir%\%DictsDir%"
  36. FileCopy,"%InstallSRC%\Windows\System32\IMJP10.IME","%TargetDir%\Windows\System32\IMJP10.IME"
  37. FileCopy,"%InstallSRC%\Windows\System32\IMJP10K.DLL","%TargetDir%\Windows\System32\IMJP10K.DLL"
  38. FileCopy,"%InstallSRC%\Windows\System32\IME\IMEJP10\IMJPAPI.DLL","%TargetDir%\Windows\System32\IME\IMEJP10\IMJPAPI.DLL"
  39. FileCopy,"%InstallSRC%\Windows\System32\IME\IMEJP10\IMJPTIP.DLL","%TargetDir%\Windows\System32\IME\IMEJP10\IMJPTIP.DLL"
  40. FileCopy,"%InstallSRC%\Windows\System32\IME\IMEJP10\IMJPMGR.EXE","%TargetDir%\Windows\System32\IME\IMEJP10\IMJPMGR.EXE"
  41. FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMEAPIS.DLL","%TargetDir%\Windows\System32\IME\shared\IMEAPIS.DLL"
  42. FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMETIP.DLL","%TargetDir%\Windows\System32\IME\shared\IMETIP.DLL"
  43. FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMJKAPI.DLL","%TargetDir%\Windows\System32\IME\shared\IMJKAPI.DLL"
  44. FileCopy,"%InstallSRC%\Windows\System32\IME\shared\MSCAND20.DLL","%TargetDir%\Windows\System32\IME\shared\MSCAND20.DLL"
  45. Echo,Writing Registry...
  46. RegHiveLoad,Tmp_software,%RegSoftware%
  47. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}","","PSFactoryBuffer"
  48. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}\InProcServer32","","%SystemRoot%\system32\ime\shared\imeapis.dll"
  49. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}\InProcServer32","ThreadingModel","Both"
  50. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}","","IMETip"
  51. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}\InProcServer32","","%SystemRoot%\system32\ime\shared\imetip.dll"
  52. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}\InProcServer32","ThreadingModel","Apartment"
  53. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}","","CImeProductObject_JK Class"
  54. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  55. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\InprocServer32","ThreadingModel","Apartment"
  56. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\ProgID","","IMEAPI.CImeProductObjectJK.1"
  57. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  58. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\Version","","1.0"
  59. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\VersionIndependentProgID","","IMEAPI.CImeProductObjectJK"
  60. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}","","CImeCommonAPI Class"
  61. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  62. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\InprocServer32","ThreadingModel","Apartment"
  63. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\ProgID","","IMEAPI.CImeCommonAPI.1"
  64. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  65. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\Version","","1.0"
  66. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\VersionIndependentProgID","","IMEAPI.CImeCommonAPI"
  67. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}","","CImeRequestSender_JK Class"
  68. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  69. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\InprocServer32","ThreadingModel","Apartment"
  70. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\ProgID","","IMEAPI.CImeRequestSenderJK.1"
  71. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  72. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\Version","","1.0"
  73. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\VersionIndependentProgID","","IMEAPI.CImeRequestSenderJK"
  74. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}","","CImeKeyMapView_JK Class"
  75. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  76. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\InprocServer32","ThreadingModel","Apartment"
  77. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\ProgID","","IMEAPI.CImeKeyMapViewJK.1"
  78. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  79. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\Version","","1.0"
  80. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\VersionIndependentProgID","","IMEAPI.CImeKeyMapViewJK"
  81. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{8F0A1029-0DF8-4765-A5FD-16E8ECB3545C}","","PSFactoryBuffer"
  82. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{8F0A1029-0DF8-4765-A5FD-16E8ECB3545C}\InProcServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  83. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{8F0A1029-0DF8-4765-A5FD-16E8ECB3545C}\InProcServer32","ThreadingModel","Both"
  84. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}","","CImeCommandAvailabilityView_JK Class"
  85. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  86. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\InprocServer32","ThreadingModel","Apartment"
  87. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\ProgID","","IMEAPI.CImeCommandAvailabilityViewJK.1"
  88. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  89. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\Version","","1.0"
  90. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\VersionIndependentProgID","","IMEAPI.CImeCommandAvailabilityViewJK"
  91. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}","","CImeProperty_JK Class"
  92. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\InprocServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  93. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\InprocServer32","ThreadingModel","Apartment"
  94. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\ProgID","","IMEAPI.CImePropertyJK.1"
  95. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
  96. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\Version","","1.0"
  97. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\VersionIndependentProgID","","IMEAPI.CImePropertyJK"
  98. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}","","PSFactoryBuffer"
  99. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}\InProcServer32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  100. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}\InProcServer32","ThreadingModel","Both"
  101. RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0","","IMEAPI_JK 1.0 Type Library"
  102. RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\0\win32","","%SystemRoot%\system32\ime\shared\imjkapi.dll"
  103. RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\FLAGS","","0"
  104. RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\HELPDIR","","%SystemRoot%\system32\ime\shared\"
  105. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{019F7150-E6DB-11D0-83C3-00C04FDDB82E}","","Microsoft IME (Japanese)"
  106. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{019F7150-E6DB-11D0-83C3-00C04FDDB82E}\InprocServer32","","%SystemRoot%\system32\imjp10k.dll"
  107. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{019F7150-E6DB-11D0-83C3-00C04FDDB82E}\InprocServer32","ThreadingModel","Apartment"
  108. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{019F7150-E6DB-11D0-83C3-00C04FDDB82E}\ProgID","","MSIME.Japan.6"
  109. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{019F7150-E6DB-11D0-83C3-00C04FDDB82E}\VersionIndependentProgID","","MSIME.Japan"
  110. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}","","Microsoft IME (Japanese)"
  111. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}\InprocServer32","","%SystemRoot%\system32\imjp10k.dll"
  112. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}\InprocServer32","ThreadingModel","Apartment"
  113. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}\NotInsertable"
  114. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}\ProgID","","MSIME.Japan.11"
  115. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6A91029E-AA49-471B-AEE7-7D332785660D}\VersionIndependentProgID","","MSIME.Japan"
  116. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}","","PSFactoryBuffer"
  117. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}\InProcServer32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  118. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}\InProcServer32","ThreadingModel","Both"
  119. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}","","ImeCommonAPI_JPN_Desktop_V1 Class"
  120. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\InprocServer32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  121. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\InprocServer32","ThreadingModel","Apartment"
  122. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\ProgID","","ImeCommonAPI1041.1"
  123. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\TypeLib","","{00d25261-a9e4-40b2-bf1e-a8a13df2542a}"
  124. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\Version","","1.0"
  125. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{88c524ca-551b-4c01-9a42-cdb16b745291}\VersionIndependentProgID","","ImeCommonAPI1041"
  126. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{99a73266-0cdf-4479-88af-1842cbaada22}","","IImeIPointSrv wrapper class"
  127. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{99a73266-0cdf-4479-88af-1842cbaada22}\InprocServer32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  128. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{99a73266-0cdf-4479-88af-1842cbaada22}\InprocServer32","ThreadingModel","Apartment"
  129. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{99a73266-0cdf-4479-88af-1842cbaada22}\ProgID","","IImeIPointSrv1041.1"
  130. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{99a73266-0cdf-4479-88af-1842cbaada22}\VersionIndependentProgID","","IImeIPointSrv1041"
  131. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}","","ImeKeyEventHandler Class"
  132. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\InprocServer32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  133. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\InprocServer32","ThreadingModel","Apartment"
  134. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\ProgID","","ImeKeyEventHandler1041.1"
  135. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\TypeLib","","{00d25261-a9e4-40b2-bf1e-a8a13df2542a}"
  136. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\Version","","1.0"
  137. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{a38f3677-32fc-4dac-99b3-d804b193d2c4}\VersionIndependentProgID","","ImeKeyEventHandler1041"
  138. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}","","ImeCommonAPIClassFactory_JPN_Desktop_V1 Class"
  139. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\InprocServer32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  140. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\InprocServer32","ThreadingModel","Apartment"
  141. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\ProgID","","ImeCommonAPIClassFactory1041.1"
  142. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\TypeLib","","{00d25261-a9e4-40b2-bf1e-a8a13df2542a}"
  143. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\Version","","1.0"
  144. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{e126b7dd-1c3b-4821-b861-a6da9ce6f096}\VersionIndependentProgID","","ImeCommonAPIClassFactory1041"
  145. RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{00D25261-A9E4-40B2-BF1E-A8A13DF2542A}\1.0","","imapijpn 1.0 Type Library"
  146. RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{00D25261-A9E4-40B2-BF1E-A8A13DF2542A}\1.0\0\win32","","%SystemRoot%\system32\ime\imejp10\imjpapi.dll"
  147. RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{00D25261-A9E4-40B2-BF1E-A8A13DF2542A}\1.0\FLAGS","","0"
  148. RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{00D25261-A9E4-40B2-BF1E-A8A13DF2542A}\1.0\HELPDIR","","%SystemRoot%\system32\ime\imejp10\"
  149. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{03B5835F-F03C-411B-9CE2-AA23E1171E36}","","IMJPTIP"
  150. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\InProcServer32","","%SystemRoot%\system32\ime\imejp10\imjptip.dll"
  151. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\InProcServer32","ThreadingModel","Apartment"
  152. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3A59A18B-F03C-48CB-8AA7-181D35291FD7}","","IIMECheckDefaultInputProfile"
  153. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{3A59A18B-F03C-48CB-8AA7-181D35291FD7}\InProcServer32","","%SystemRoot%\system32\ime\imejp10\imjptip.dll"
  154. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3A59A18B-F03C-48CB-8AA7-181D35291FD7}\InProcServer32","ThreadingModel","Apartment"
  155. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3A59A18B-F03C-48CB-8AA7-181D35291FD7}\ProgID","","IMECheckDefaultInputProfile.Japan.3"
  156. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3A59A18B-F03C-48CB-8AA7-181D35291FD7}\VersionIndependentProgID","","IMECheckDefaultInputProfile.Japan"
  157. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}","","Microsoft Shared Correction UI"
  158. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}\InProcServer32","","%SystemRoot%\system32\ime\shared\mscand20.dll"
  159. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}\InProcServer32","ThreadingModel","Apartment"
  160. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}","","MsCtfMonitor task handler"
  161. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}\InprocServer32","","%SystemRoot%\system32\MsCtfMonitor.dll"
  162. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}\InprocServer32","ThreadingModel","Both"
  163. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}","","ClassicLangBar"
  164. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}\InProcServer32","","%SystemRoot%\system32\msutb.dll"
  165. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}\InProcServer32","ThreadingModel","Apartment"
  166. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}","","Language bar"
  167. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}","MenuTextPUI","@%SystemRoot%\System32\msutb.dll,-328"
  168. RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32","","%SystemRoot%\system32\msutb.dll"
  169. RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32","ThreadingModel","Apartment"
  170. RegWrite,HKLM,0x2,"Tmp_software\Microsoft\IMEJP\10.0\directories","DictionaryPath","%SystemRoot%\IME\IMEJP10\DICTS"
  171. RegWrite,HKLM,0x2,"Tmp_software\Microsoft\IMEJP\10.0\directories","ModulePath","%SystemRoot%\System32\IME\IMEJP10"
  172. RegWrite,HKLM,0x1,"Tmp_software\Classes\IImeIPointSrv1041","","IImeIPointSrv wrapper class"
  173. RegWrite,HKLM,0x1,"Tmp_software\Classes\IImeIPointSrv1041\CLSID","","{99a73266-0cdf-4479-88af-1842cbaada22}"
  174. RegWrite,HKLM,0x1,"Tmp_software\Classes\IImeIPointSrv1041\CurVer","","IImeIPointSrv1041.1"
  175. RegWrite,HKLM,0x1,"Tmp_software\Classes\IImeIPointSrv1041.1","","IImeIPointSrv wrapper class"
  176. RegWrite,HKLM,0x1,"Tmp_software\Classes\IImeIPointSrv1041.1\CLSID","","{99a73266-0cdf-4479-88af-1842cbaada22}"
  177. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1041","","ImeCommonAPI_JPN Class"
  178. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1041\CLSID","","{88c524ca-551b-4c01-9a42-cdb16b745291}"
  179. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1041\CurVer","","ImeCommonAPI1041.1"
  180. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1041.1","","ImeCommonAPI_JPN_Desktop_V1 Class"
  181. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1041.1\CLSID","","{88c524ca-551b-4c01-9a42-cdb16b745291}"
  182. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1041","","ImeCommonAPIClassFactory_JPN Class"
  183. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1041\CLSID","","{e126b7dd-1c3b-4821-b861-a6da9ce6f096}"
  184. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1041\CurVer","","ImeCommonAPIClassFactory1041.1"
  185. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1041.1","","ImeCommonAPIClassFactory_JPN_Desktop_V1 Class"
  186. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1041.1\CLSID","","{e126b7dd-1c3b-4821-b861-a6da9ce6f096}"
  187. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1041","","ImeKeyEventHandler Class"
  188. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1041\CLSID","","{a38f3677-32fc-4dac-99b3-d804b193d2c4}"
  189. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1041\CurVer","","ImeKeyEventHandler1041.1"
  190. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1041.1","","ImeKeyEventHandler Class"
  191. RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1041.1\CLSID","","{a38f3677-32fc-4dac-99b3-d804b193d2c4}"
  192. RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}","","IImeCommonAPI_JPNSpecific"
  193. RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}\NumMethods","","15"
  194. RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}\ProxyStubClsid32","","{01FE4A1F-CC5C-44AB-A1E6-CFBD9249146D}"
  195. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}","Enable","1"
  196. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}","Description","IMJPTIP"
  197. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","Description","Microsoft IME"
  198. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","IconFile","X:\windows\system32\IME\IMEJP10\IMJPTIP.DLL"
  199. RegWrite,HKLM,0x4,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","IconIndex","0"
  200. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}","Enable","1"
  201. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{046B8C80-1647-40F7-9B21-B93B81AABC1B}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  202. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{24AF3031-852D-40A2-BC09-8992898CE722}\{6ED4196A-1182-4279-9CE6-FA2A975404E6}"
  203. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{34745C63-B2F0-4784-8B67-5E12C8701A31}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  204. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{364215D9-75BC-11D7-A6EF-00065B84435C}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  205. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{49D2F9CE-1F5E-11D7-A6D3-00065B84435C}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  206. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{49D2F9CF-1F5E-11D7-A6D3-00065B84435C}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  207. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Category\{CCF05DD7-4A87-11D7-A6E2-00065B84435C}\{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  208. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}","Description","IMJPTIP"
  209. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{046B8C80-1647-40F7-9B21-B93B81AABC1B}"
  210. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{34745C63-B2F0-4784-8B67-5E12C8701A31}"
  211. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{364215D9-75BC-11D7-A6EF-00065B84435C}"
  212. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{49D2F9CE-1F5E-11D7-A6D3-00065B84435C}"
  213. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{49D2F9CF-1F5E-11D7-A6D3-00065B84435C}"
  214. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\{CCF05DD7-4A87-11D7-A6E2-00065B84435C}"
  215. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\Category\Item\{6ED4196A-1182-4279-9CE6-FA2A975404E6}\{24AF3031-852D-40A2-BC09-8992898CE722}"
  216. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","Description","Microsoft IME"
  217. RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","IconFile","X:\windows\system32\IME\IMEJP10\IMJPTIP.DLL"
  218. RegWrite,HKLM,0x4,"Tmp_software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","IconIndex","0"
  219. RegHiveUnLoad,"Tmp_software"
  220. RegHiveLoad,"Tmp_default","%RegDefault%"
  221. RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\CTF\TIP\{03B5835F-F03C-411B-9CE2-AA23E1171E36}\LanguageProfile\0x00000411\{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}","Enable","1"
  222. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","CLSID","{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  223. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","Profile","{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}"
  224. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","KeyboardLayout",0
  225. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\Language","00000000","00000411"
  226. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\HiddenDummyLayouts","00000411","00000411"
  227. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}","Default","{03B5835F-F03C-411B-9CE2-AA23E1171E36}"
  228. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}","Profile","{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}"
  229. RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000411\{34745C63-B2F0-4784-8B67-5E12C8701A31}","KeyboardLayout","4110411"
  230. RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\Windows\CurrentVersion\Run","ctfmon","ctfmon.exe"
  231. RegHiveUnLoad,"Tmp_default"
  232. If,%pCheckBox1%,Equal,false,Run,%ScriptFile%,KeyboardUS
  233.  
  234. [KeyboardUS]
  235. RegHiveLoad,Tmp_setupreg_hiv,%RegSystem%
  236. RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\ControlSet001\Services\i8042prt\Parameters","OverrideKeyboardSubtype","0"
  237. RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\ControlSet001\Services\i8042prt\Parameters","OverrideKeyboardType","0"
  238. RegHiveUnLoad,Tmp_setupreg_hiv
  239.  
  240. [Interface]
  241. pTextLabel1=âIâvâVâçâô:,1,1,10,10,230,18,8,Normal
  242. pCheckBox1=ô·û{îΩâLü[â{ü[âh,1,3,30,40,216,18,True
  243. pTextLabel2=Æ╟ë┴é╠ĽÅæ:,1,1,10,70,230,18,8,Normal
  244. pCheckBox2="ùXò╓ö╘ìåĽÅæ (IMJPZP.DIC - 8.82MB)",1,3,30,90,216,18,False
  245. pCheckBox3="ÆPè┐ÄÜĽÅæ (IMJPTK.DIC - 866KB)",1,3,30,110,200,18,False
  246. pCheckBox4="ÿbé╡î╛ùtüEèτò╢ÄÜĽÅæ (IMJPCH.DIC - 122KB)",1,3,30,130,238,18,False
  247. pCheckBox5="Élû╝Ænû╝ĽÅæ (IMJPNM.DIC - 10.2MB)",1,3,30,150,215,18,False
  248. pCheckBox6="âJâ^âJâiîΩëpîΩĽÅæ (IMJPLN.DIC - 991KB)",1,3,30,170,225,18,False
  249. pCheckBox7="ïLìåĽÅæ (IMJPSB.DIC - 134KB)",1,3,30,190,200,18,False
  250.  
  251.