11Unicode true
22; 安装程序初始定义常量
3- !define PRODUCT_NAME " 潇然系统 "
4- !define PRODUCT_DESC " 潇然系统优化组件"
3+ !define PRODUCT_NAME " PanDaSys "
4+ !define PRODUCT_DESC " 潇然系统优化组件 For PanDaSys "
55; !define /date PRODUCT_VERSION "3.24.%m.%d"
6- !define PRODUCT_PUBLISHER " Xiaoran Studio"
7- !define PRODUCT_WEB_SITE " https://xrgzs.github.io/ "
6+ !define PRODUCT_PUBLISHER " Xiaoran Studio & PanDaTech "
7+ !define PRODUCT_WEB_SITE " https://www.pandadatech.cn "
88!define PRODUCT_VERSION " ${CUSTOM_VERSION}"
99
1010; 实测不压固实更小
@@ -95,93 +95,93 @@ VIAddVersionKey LegalCopyright "Copyright @ 2024 ${PRODUCT_PUBLISHER}. All Right
9595VIAddVersionKey InternalName " ${PRODUCT_NAME}" ; 内部名称
9696VIAddVersionKey LegalTrademarks " ${PRODUCT_PUBLISHER}" ; 合法商标 ;
9797VIAddVersionKey OriginalFilename " osc.exe" ; 源文件名
98- VIAddVersionKey PrivateBuild " XRSYS " ; 个人内部版本说明
98+ VIAddVersionKey PrivateBuild " PanDaSys " ; 个人内部版本说明
9999VIAddVersionKey SpecialBuild " NSIS" ; 特殊内部版本说明
100100
101101
102- Section /o " -潇然系统部署接口- 部署前" XRAPI1
103- ${If} ${FileExists} " $INSTDIR\xrsysstepapifiles .flag"
104- DetailPrint " APIFILES已经解压 ,跳过此操作!"
102+ Section /o " -PanDaSys 部署接口 - 部署前" PanDaSysAPI1
103+ ${If} ${FileExists} " $INSTDIR\pandasysstepapifiles .flag"
104+ DetailPrint " APIFILES 已经解压 ,跳过此操作!"
105105 ${Else}
106106 SetOutPath " $INSTDIR\apifiles"
107107 SetOverwrite on
108- DetailPrint " 解压APIFILES ..."
108+ DetailPrint " 解压 APIFILES ..."
109109 File /r " .\osc\apifiles\*.*"
110- FileOpen $0 " $INSTDIR\xrsysstepapifiles .flag" w
110+ FileOpen $0 " $INSTDIR\pandasysstepapifiles .flag" w
111111 FileClose $0
112112 ${EndIf}
113113
114- ${If} ${FileExists} " $INSTDIR\xrsysstepapi1 .flag"
115- DetailPrint " API1已经执行 ,跳过此操作!"
114+ ${If} ${FileExists} " $INSTDIR\pandasysstepapi1 .flag"
115+ DetailPrint " API1 已经执行 ,跳过此操作!"
116116 ${Else}
117- FileOpen $0 " $INSTDIR\xrsysstepapi1 .flag" w
117+ FileOpen $0 " $INSTDIR\pandasysstepapi1 .flag" w
118118 FileClose $0
119119 SetOutPath " $INSTDIR"
120120 SetOverwrite try
121- DetailPrint " 解压并执行API1 ..."
121+ DetailPrint " 解压并执行 API1 ..."
122122 File " .\api\api.bat"
123123 ExecShellWait " open" " $OUTDIR\api.bat" " /1" SW_SHOWMINIMIZED
124124 ${EndIf}
125125SectionEnd
126126
127- Section /o " -潇然系统部署接口- 部署中" XRAPI2
128- ${If} ${FileExists} " $INSTDIR\xrsysstepapi2 .flag"
129- DetailPrint " API2已经执行 ,跳过此操作!"
127+ Section /o " -PanDaSys 部署接口 - 部署中" PanDaSysAPI2
128+ ${If} ${FileExists} " $INSTDIR\pandasysstepapi2 .flag"
129+ DetailPrint " API2 已经执行 ,跳过此操作!"
130130 ${Else}
131- FileOpen $0 " $INSTDIR\xrsysstepapi2 .flag" w
131+ FileOpen $0 " $INSTDIR\pandasysstepapi2 .flag" w
132132 FileClose $0
133133 SetOutPath " $INSTDIR"
134134 SetOverwrite try
135- DetailPrint " 解压并执行API2 ..."
135+ DetailPrint " 解压并执行 API2 ..."
136136 File " .\api\api.bat"
137137 ExecShellWait " open" " $OUTDIR\api.bat" " /2" SW_SHOWMINIMIZED
138138 ${EndIf}
139139SectionEnd
140140
141- Section /o " -潇然系统部署接口- 部署后" XRAPI3
142- ${If} ${FileExists} " $INSTDIR\xrsysstepapi3 .flag"
143- DetailPrint " API3已经执行 ,跳过此操作!"
141+ Section /o " -PanDaSys 部署接口 - 部署后" PanDaSysAPI3
142+ ${If} ${FileExists} " $INSTDIR\pandasysstepapi3 .flag"
143+ DetailPrint " API3 已经执行 ,跳过此操作!"
144144 ${Else}
145- FileOpen $0 " $INSTDIR\xrsysstepapi3 .flag" w
145+ FileOpen $0 " $INSTDIR\pandasysstepapi3 .flag" w
146146 FileClose $0
147147 SetOutPath " $INSTDIR"
148148 SetOverwrite try
149- DetailPrint " 解压并执行API3 ..."
149+ DetailPrint " 解压并执行 API3 ..."
150150 File " .\api\api.bat"
151151 ExecShellWait " open" " $OUTDIR\api.bat" " /3" SW_SHOWMINIMIZED
152152 ${EndIf}
153153SectionEnd
154154
155- Section /o " -潇然系统部署接口- 登录时" XRAPI4
156- ${If} ${FileExists} " $INSTDIR\xrsysstepapifiles .flag"
157- DetailPrint " APIFILES已经解压 ,跳过此操作!"
155+ Section /o " -PanDaSys 部署接口 - 登录时" PanDaSysAPI4
156+ ${If} ${FileExists} " $INSTDIR\pandasysstepapifiles .flag"
157+ DetailPrint " APIFILES 已经解压 ,跳过此操作!"
158158 ${Else}
159159 SetOutPath " $INSTDIR\apifiles"
160160 SetOverwrite on
161- DetailPrint " 解压APIFILES ..."
161+ DetailPrint " 解压 APIFILES ..."
162162 File /r " .\osc\apifiles\*.*"
163- FileOpen $0 " $INSTDIR\xrsysstepapifiles .flag" w
163+ FileOpen $0 " $INSTDIR\pandasysstepapifiles .flag" w
164164 FileClose $0
165165 ${EndIf}
166166
167- ${If} ${FileExists} " $INSTDIR\xrsysstepapi4 .flag"
168- DetailPrint " API4已经执行 ,跳过此操作!"
167+ ${If} ${FileExists} " $INSTDIR\pandasysstepapi4 .flag"
168+ DetailPrint " API4 已经执行 ,跳过此操作!"
169169 ${Else}
170- FileOpen $0 " $INSTDIR\xrsysstepapi4 .flag" w
170+ FileOpen $0 " $INSTDIR\pandasysstepapi4 .flag" w
171171 FileClose $0
172172 SetOutPath " $INSTDIR"
173173 SetOverwrite try
174- DetailPrint " 解压并执行API4 ..."
174+ DetailPrint " 解压并执行 API4 ..."
175175 File " .\api\api.bat"
176176 ExecShellWait " open" " $OUTDIR\api.bat" " /4" SW_SHOWMINIMIZED
177177 ${EndIf}
178178SectionEnd
179179
180- Section /o " -潇然系统部署接口- 进桌面" XRAPI5
181- ${If} ${FileExists} " $INSTDIR\xrsysstepapi5 .flag"
182- DetailPrint " API5已经执行 ,跳过此操作!"
180+ Section /o " -PanDaSys 部署接口 - 进桌面" PanDaSysAPI5
181+ ${If} ${FileExists} " $INSTDIR\pandasysstepapi5 .flag"
182+ DetailPrint " API5 已经执行 ,跳过此操作!"
183183 ${Else}
184- FileOpen $0 " $INSTDIR\xrsysstepapi5 .flag" w
184+ FileOpen $0 " $INSTDIR\pandasysstepapi5 .flag" w
185185 FileClose $0
186186 SetOutPath " $INSTDIR"
187187 SetOverwrite try
@@ -197,48 +197,43 @@ SectionGroup "优化设置"
197197 nsExec::ExecToLog ' cmd.exe /c "del /f /q "%WinDir%\\Version.txt""'
198198 SectionEnd
199199 Section /o " 自行解决正版化"
200- DetailPrint " 正在输出TAG-xrsysnokms ..."
201- FileOpen $0 " $WINDIR\Setup\xrsysnokms .txt" w
200+ DetailPrint " 正在输出 TAG - pandasysnokms ..."
201+ FileOpen $0 " $WINDIR\Setup\pandasysnokms .txt" w
202202 FileClose $0
203203 SectionEnd
204204 Section /o " 禁用安装运行库"
205- DetailPrint " 正在输出TAG-xrsysnoruntime ..."
206- FileOpen $0 " $WINDIR\Setup\xrsysnoruntime .txt" w
205+ DetailPrint " 正在输出 TAG - pandasysnoruntime ..."
206+ FileOpen $0 " $WINDIR\Setup\pandasysnoruntime .txt" w
207207 FileClose $0
208208 SectionEnd
209209 Section /o " 禁用安装主题"
210- DetailPrint " 正在输出TAG-xrsysnotheme ..."
211- FileOpen $0 " $WINDIR\Setup\xrsysnotheme .txt" w
210+ DetailPrint " 正在输出 TAG - pandasysnotheme ..."
211+ FileOpen $0 " $WINDIR\Setup\pandasysnotheme .txt" w
212212 FileClose $0
213213 SectionEnd
214- Section /o " 强制禁用Windows Update"
215- DetailPrint " 正在输出TAG-xrsysfkwu ..."
216- FileOpen $0 " $WINDIR\Setup\xrsysfkwu .txt" w
214+ Section /o " 强制禁用 Windows Update"
215+ DetailPrint " 正在输出 TAG - pandasysfkwu ..."
216+ FileOpen $0 " $WINDIR\Setup\pandasysfkwu .txt" w
217217 FileClose $0
218218 SectionEnd
219219 Section /o " 启用UAC"
220- DetailPrint " 正在输出TAG-xrsysuac ..."
221- FileOpen $0 " $WINDIR\Setup\xrsysuac .txt" w
220+ DetailPrint " 正在输出 TAG - pandasysuac ..."
221+ FileOpen $0 " $WINDIR\Setup\pandasysuac .txt" w
222222 FileClose $0
223223 SectionEnd
224224 Section /o " 禁用设置机器名"
225- DetailPrint " 正在输出TAG-xrsysnopcname..."
226- FileOpen $0 " $WINDIR\Setup\xrsysnopcname.txt" w
227- FileClose $0
228- SectionEnd
229- Section /o " 禁用上报安装信息"
230- DetailPrint " 正在输出TAG-xrsysnoupdata..."
231- FileOpen $0 " $WINDIR\Setup\xrsysnoupdata.txt" w
225+ DetailPrint " 正在输出 TAG - pandasysnopcname..."
226+ FileOpen $0 " $WINDIR\Setup\pandasysnopcname.txt" w
232227 FileClose $0
233228 SectionEnd
234229SectionGroupEnd
235230
236- Section " -潇然系统优化工具 " XROSC
231+ Section " -潇然系统优化组件 For PanDaSys " XROSC
237232 SetOutPath " $INSTDIR\osc"
238233 SetOverwrite try
239- DetailPrint " 解压相关OSC数据 ..."
234+ DetailPrint " 解压相关 OSC 数据 ..."
240235 File /r " .\osc\*.*"
241- DetailPrint " 运行OSC主程序 ..."
236+ DetailPrint " 运行 OSC 主程序 ..."
242237 ${DisableX64FSRedirection}
243238 nsExec::ExecToLog " $INSTDIR\osc\osc.bat"
244239SectionEnd
@@ -255,29 +250,29 @@ Function .onInit
255250 ${EndIf}
256251
257252 ${GetParameters} $0 ; 获取传入参数
258- ${GetOptions} $0 " /1" $1 ; 检查执行XRAPI /1参数
253+ ${GetOptions} $0 " /1" $1 ; 检查执行PanDaSysAPI /1参数
259254 IfErrors +3 +1
260255 SectionSetFlags ${XROSC} 0
261- SectionSetFlags ${XRAPI1 } 1
256+ SectionSetFlags ${PanDaSysAPI1 } 1
262257
263- ${GetOptions} $0 " /2" $1 ; 检查执行XRAPI /2参数
258+ ${GetOptions} $0 " /2" $1 ; 检查执行PanDaSysAPI /2参数
264259 IfErrors +3 +1
265260 SectionSetFlags ${XROSC} 0
266- SectionSetFlags ${XRAPI2 } 1
261+ SectionSetFlags ${PanDaSysAPI2 } 1
267262
268- ${GetOptions} $0 " /3" $1 ; 检查执行XRAPI /3参数
263+ ${GetOptions} $0 " /3" $1 ; 检查执行PanDaSysAPI /3参数
269264 IfErrors +3 +1
270265 SectionSetFlags ${XROSC} 0
271- SectionSetFlags ${XRAPI3 } 1
266+ SectionSetFlags ${PanDaSysAPI3 } 1
272267
273- ${GetOptions} $0 " /4" $1 ; 检查执行XRAPI /4参数
268+ ${GetOptions} $0 " /4" $1 ; 检查执行PanDaSysAPI /4参数
274269 IfErrors +3 +1
275270 SectionSetFlags ${XROSC} 0
276- SectionSetFlags ${XRAPI4 } 1
271+ SectionSetFlags ${PanDaSysAPI4 } 1
277272
278- ${GetOptions} $0 " /5" $1 ; 检查执行XRAPI /5参数
273+ ${GetOptions} $0 " /5" $1 ; 检查执行PanDaSysAPI /5参数
279274 IfErrors +3 +1
280275 SectionSetFlags ${XROSC} 0
281- SectionSetFlags ${XRAPI5 } 1
276+ SectionSetFlags ${PanDaSysAPI5 } 1
282277
283278FunctionEnd
0 commit comments