Rename RequireFileEx,Append to RequireFileEx,AppendList

This commit is contained in:
Homes32
2021-04-03 08:28:43 -05:00
parent ac05466529
commit cebda4e1c4
29 changed files with 1594 additions and 1592 deletions

View File

@@ -130,41 +130,41 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Common IME Files
RequireFileEx,Append,\Windows\IME\SPTIP.DLL
RequireFileEx,Append,\Windows\System32\IME\SHARED\
RequireFileEx,Append,\Windows\System32\InputMethod\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\clbcatq.dll
RequireFileEx,Append,\Windows\System32\Ctfmon.exe
RequireFileEx,Append,\Windows\System32\Globinputhost.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\dusmapi.dll
RequireFileEx,Append,\Windows\System32\input.dll
RequireFileEx,Append,\Windows\System32\inputHost.dll
RequireFileEx,Append,\Windows\System32\inputLocaleManager.dll
RequireFileEx,Append,\Windows\System32\inputService.dll
RequireFileEx,Append,\Windows\System32\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Language*.dll
RequireFileEx,Append,\Windows\System32\msctf.dll
RequireFileEx,Append,\Windows\System32\msctfime.ime
RequireFileEx,Append,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,Append,\Windows\System32\Msctfp.dll
RequireFileEx,Append,\Windows\System32\MsctfuiManager.dll
RequireFileEx,Append,\Windows\System32\msutb.dll
RequireFileEx,Append,\Windows\System32\MSWB7.dll
RequireFileEx,Append,\Windows\System32\MTF.dll
RequireFileEx,Append,\Windows\System32\MTFServer.dll
RequireFileEx,Append,\Windows\System32\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\TextInputMethodFormatter.dll
RequireFileEx,Append,\Windows\System32\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\umpdc.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,Append,\Windows\System32\Windows.Web.dll
RequireFileEx,Append,\Windows\System32\Winlangdb.dll
RequireFileEx,Append,\Windows\System32\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\WordBreakers.dll
RequireFileEx,AppendList,\Windows\IME\SPTIP.DLL
RequireFileEx,AppendList,\Windows\System32\IME\SHARED\
RequireFileEx,AppendList,\Windows\System32\InputMethod\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\clbcatq.dll
RequireFileEx,AppendList,\Windows\System32\Ctfmon.exe
RequireFileEx,AppendList,\Windows\System32\Globinputhost.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\dusmapi.dll
RequireFileEx,AppendList,\Windows\System32\input.dll
RequireFileEx,AppendList,\Windows\System32\inputHost.dll
RequireFileEx,AppendList,\Windows\System32\inputLocaleManager.dll
RequireFileEx,AppendList,\Windows\System32\inputService.dll
RequireFileEx,AppendList,\Windows\System32\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Language*.dll
RequireFileEx,AppendList,\Windows\System32\msctf.dll
RequireFileEx,AppendList,\Windows\System32\msctfime.ime
RequireFileEx,AppendList,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,AppendList,\Windows\System32\Msctfp.dll
RequireFileEx,AppendList,\Windows\System32\MsctfuiManager.dll
RequireFileEx,AppendList,\Windows\System32\msutb.dll
RequireFileEx,AppendList,\Windows\System32\MSWB7.dll
RequireFileEx,AppendList,\Windows\System32\MTF.dll
RequireFileEx,AppendList,\Windows\System32\MTFServer.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\TextInputMethodFormatter.dll
RequireFileEx,AppendList,\Windows\System32\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\umpdc.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,AppendList,\Windows\System32\Windows.Web.dll
RequireFileEx,AppendList,\Windows\System32\Winlangdb.dll
RequireFileEx,AppendList,\Windows\System32\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\WordBreakers.dll
///////////////////////////////////////////////////////////////////////////////////
// WoW64
@@ -174,37 +174,37 @@ If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
///////////////////////////////////////////////////////////////////////////////////
// Common IME Files
RequireFileEx,Append,\Windows\SysWOW64\IME\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\clbcatq.dll
RequireFileEx,Append,\Windows\SysWOW64\Ctfmon.exe
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\dusmapi.dll
RequireFileEx,Append,\Windows\SysWOW64\Globinputhost.dll
RequireFileEx,Append,\Windows\SysWOW64\input.dll
RequireFileEx,Append,\Windows\SysWOW64\inputHost.dll
RequireFileEx,Append,\Windows\SysWOW64\inputLocaleManager.dll
RequireFileEx,Append,\Windows\SysWOW64\inputService.dll
RequireFileEx,Append,\Windows\SysWOW64\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Language*.dll
RequireFileEx,Append,\Windows\SysWOW64\msctf.dll
RequireFileEx,Append,\Windows\SysWOW64\msctfime.ime
RequireFileEx,Append,\Windows\SysWOW64\MsCtfMonitor.dll
RequireFileEx,Append,\Windows\SysWOW64\MsctfuiManager.dll
RequireFileEx,Append,\Windows\SysWOW64\msutb.dll
RequireFileEx,Append,\Windows\SysWOW64\MSWB7.dll
RequireFileEx,Append,\Windows\SysWOW64\MTF.dll
RequireFileEx,Append,\Windows\SysWOW64\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\TextInputMethodFormatter.dll
RequireFileEx,Append,\Windows\SysWOW64\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\umpdc.dll
RequireFileEx,Append,\Windows\SysWOW64\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,Append,\Windows\SysWOW64\Windows.Web.dll
RequireFileEx,Append,\Windows\SysWOW64\Winlangdb.dll
RequireFileEx,Append,\Windows\SysWOW64\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\WordBreakers.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\clbcatq.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Ctfmon.exe
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\dusmapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Globinputhost.dll
RequireFileEx,AppendList,\Windows\SysWOW64\input.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputHost.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputLocaleManager.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputService.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Language*.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msctf.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msctfime.ime
RequireFileEx,AppendList,\Windows\SysWOW64\MsCtfMonitor.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MsctfuiManager.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msutb.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSWB7.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MTF.dll
RequireFileEx,AppendList,\Windows\SysWOW64\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\TextInputMethodFormatter.dll
RequireFileEx,AppendList,\Windows\SysWOW64\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\umpdc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Web.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Winlangdb.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\WordBreakers.dll
End
///////////////////////////////////////////////////////////////////////////////////
@@ -273,20 +273,20 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
// Included in ko-KR Winre.wim: \Windows\Fonts\gulim.ttc, \Windows\Fonts\malgun.ttf
RequireFileEx,Append,\Windows\IME\IMEKR\DICTS\imkrhjd.lex
RequireFileEx,Append,\Windows\System32\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,Append,\Windows\System32\IME\IMEKR\imkrapi.dll
RequireFileEx,Append,\Windows\System32\IME\IMEKR\imkrtip.dll
RequireFileEx,AppendList,\Windows\IME\IMEKR\DICTS\imkrhjd.lex
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\imkrapi.dll
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\imkrtip.dll
// Search
RequireFileEx,Append,\Windows\System32\korwbrkr.lex
RequireFileEx,Append,\Windows\System32\korwbrkr.dll
RequireFileEx,AppendList,\Windows\System32\korwbrkr.lex
RequireFileEx,AppendList,\Windows\System32\korwbrkr.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\imkrapi.dll
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\imkrtip.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\imkrapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\imkrtip.dll
End
///////////////////////////////////////////////////////////////////////////////////
@@ -353,22 +353,22 @@ Echo,"Processing Simplified Chinese IME components..."
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsPinyin.lex
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsPinyin.lm
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsWubi.lex
RequireFileEx,Append,\Windows\System32\InputMethod\CHS
RequireFileEx,Append,\Windows\System32\MSWB70804.dll
RequireFileEx,Append,\Windows\System32\NL7Data0804.dll
RequireFileEx,Append,\Windows\System32\NL7Lexicons0804.dll
RequireFileEx,Append,\Windows\System32\NL7Models0804.dll
RequireFileEx,Append,\Windows\System32\NOISE.CHS
RequireFileEx,Append,\Windows\System32\chs_singlechar_pinyin.dat
RequireFileEx,Append,\Windows\System32\ChsStrokeDS.dll
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsPinyin.lex
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsPinyin.lm
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsWubi.lex
RequireFileEx,AppendList,\Windows\System32\InputMethod\CHS
RequireFileEx,AppendList,\Windows\System32\MSWB70804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Data0804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Lexicons0804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Models0804.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.CHS
RequireFileEx,AppendList,\Windows\System32\chs_singlechar_pinyin.dat
RequireFileEx,AppendList,\Windows\System32\ChsStrokeDS.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\InputMethod\CHS
RequireFileEx,Append,\Windows\SysWOW64\chs_singlechar_pinyin.dat
RequireFileEx,AppendList,\Windows\SysWOW64\InputMethod\CHS
RequireFileEx,AppendList,\Windows\SysWOW64\chs_singlechar_pinyin.dat
End
///////////////////////////////////////////////////////////////////////////////////
@@ -444,33 +444,33 @@ Echo,"Processing Traditional Chinese IME components..."
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
// Common zh-TW
RequireFileEx,Append,\Windows\System32\MSWB70404.dll
RequireFileEx,Append,\Windows\System32\NL7Data0404.dll
RequireFileEx,Append,\Windows\System32\NL7Lexicons0404.dll
RequireFileEx,Append,\Windows\System32\NL7Models0404.dll
RequireFileEx,Append,\Windows\System32\NOISE.CHT
RequireFileEx,AppendList,\Windows\System32\MSWB70404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Data0404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Lexicons0404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Models0404.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.CHT
// Bopomofo, Cangjie, Quick three IME can be used
// Bopomofo IME, old style, from Win7
RequireFileEx,Append,\Windows\IME\IMETC
RequireFileEx,Append,\Windows\System32\IME\IMETC
RequireFileEx,Append,\Windows\System32\ChtBopomofoDS.dll
RequireFileEx,AppendList,\Windows\IME\IMETC
RequireFileEx,AppendList,\Windows\System32\IME\IMETC
RequireFileEx,AppendList,\Windows\System32\ChtBopomofoDS.dll
// Cangjie, Quick IME, new style
RequireFileEx,Append,\Windows\InputMethod\CHT
RequireFileEx,Append,\Windows\System32\InputMethod\CHT
RequireFileEx,Append,\Windows\System32\ChtCangjieDS.dll
RequireFileEx,Append,\Windows\System32\ChtQuickDS.dll
RequireFileEx,AppendList,\Windows\InputMethod\CHT
RequireFileEx,AppendList,\Windows\System32\InputMethod\CHT
RequireFileEx,AppendList,\Windows\System32\ChtCangjieDS.dll
RequireFileEx,AppendList,\Windows\System32\ChtQuickDS.dll
// zh-HK Cantonese IME not working
// RequireFileEx,Append,\Windows\System32\ChtHkStrokeDS.dll
// RequireFileEx,AppendList,\Windows\System32\ChtHkStrokeDS.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\MSWB70404.dll
RequireFileEx,Append,\Windows\SysWOW64\NL7Data0404.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSWB70404.dll
RequireFileEx,AppendList,\Windows\SysWOW64\NL7Data0404.dll
// Bopomofo IME
RequireFileEx,Append,\Windows\SysWOW64\IME\IMETC
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMETC
End
///////////////////////////////////////////////////////////////////////////////////