NSIS:在线下载并安装程序

发布时间:2025-12-09 20:05:15 浏览次数:4

原文 NSIS:在线下载并安装程序

看到有同学留言说需要这方面的代码,所以贴出以下代码供参考(非完整脚本)。需要用NSISdl插件。

Section -.NET Framework
    NSISdl::download /TRANSLATE2 '正在下载 %s' '正在连接...' '(剩余 1 秒)' '(剩余 1 分钟)' '(剩余 1 小时)' '(剩余 %u 秒)' '(剩余 %u 分钟)' '(剩余 %u 小时)' '已完成:%skB(%d%%) 大小:%skB 速度:%u.%01ukB/s' /TIMEOUT=7500 /NOIEPROXY 'http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x86.exe' '$TEMP\NetFx20SP2_x86.exe'   Pop $R0   StrCmp $R0 "success" 0 +3   MessageBox MB_YESNO|MB_ICONQUESTION "NetFx20SP2_x86.exe 已成功下载。$\r$\n是否立即安装?" IDNO +2   SetDetailsPrint textonly   DetailPrint "正在安装 .NET Framework 2.0 SP2..."   SetDetailsPrint listonly   ExecWait '$TEMP\NetFx20SP2_x86.exe /quiet /norestart' $R1   Delete "$TEMP\NetFx20SP2_x86.exe" SectionEnd

 

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477