无忧启动论坛
标题:
EdgeWebView2 在线下载安装 NSIS脚本
[打印本页]
作者:
cls822001
时间:
2025-11-22 11:32
标题:
EdgeWebView2 在线下载安装 NSIS脚本
EdgeWebView2 在线下载安装 NSIS脚本 自行编译
Name "${PRODUCT_NAME}"
!define PRODUCT_NAME "EdgeWebView2"
OutFile "${PRODUCT_NAME}在线下载安装.exe"
!include "MUI2.nsh"
!include "x64.nsh"
!define MUI_PAGE_CUSTOMFUNCTION_PRE 'CopyFiles'
!define MUI_PAGE_CUSTOMFUNCTION_SHOW MyInstFiles
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "SimpChinese"
VIProductVersion "1.0.0.0" ;版本号
VIAddVersionKey /LANG=2052 "ProductName" "顺艺${PRODUCT_NAME}部署程序" ;文件描述
VIAddVersionKey /LANG=2052 "Comments" "顺艺科技" ;备注
VIAddVersionKey /LANG=2052 "CompanyName" "www.jywangluo.cn"
VIAddVersionKey /LANG=2052 "LegalCopyright" "版权所有 (C) 顺艺科技" ;版权
VIAddVersionKey /LANG=2052 "FileDescription" "顺艺${PRODUCT_NAME}部署程序" ;产品名称
VIAddVersionKey /LANG=2052 "FileVersion" "1.0.0.0" ;文件版本
VIAddVersionKey /LANG=2052 "ProductVersion" "1.0.0.0" ;产品版本
VIAddVersionKey /LANG=2052 "OriginalFilename" "${PRODUCT_NAME}setup.exe" ;源文件名
Icon ${PRODUCT_NAME}.ico
ShowInstDetails nevershow
AutoCloseWindow true
BrandingText "东莞顺艺网络专用"
Caption "东莞顺艺网络"
Section "update" update
SetDetailsPrint textonly
DetailPrint "正在下载${PRODUCT_NAME}最新文件请稍后...."
setDetailsPrint listonly
${If} ${RunningX64}
NScurl::http GET "http://go.microsoft.com/fwlink/?LinkID=2124701" "$PLUGINSDIR\MicrosoftEdgeWebView2Runtime.exe"
${Else}
NScurl::http GET "http://go.microsoft.com/fwlink/?LinkID=2099617" "$PLUGINSDIR\MicrosoftEdgeWebView2Runtime.exe"
${EndIf}
SetDetailsPrint textonly
DetailPrint "正在安装${PRODUCT_NAME}最新文件请稍后...."
setDetailsPrint listonly
Execwait "$PLUGINSDIR\MicrosoftEdgeWebView2Runtime.exe /silent /install"
SetDetailsPrint textonly
DetailPrint "正在优化${PRODUCT_NAME}请稍后...."
setDetailsPrint listonly
ReadRegStr $R0 HKLM "SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate" "edgeupdate_task_name_c"
ReadRegStr $R1 HKLM "SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate" "edgeupdate_task_name_ua"
nsExec::Exec 'schtasks.exe /Delete /TN \$R0 /F'
nsExec::Exec 'schtasks.exe /Delete /TN \$R1 /F'
nsExec::Exec 'taskkill /im MicrosoftEdgeUpdate.exe /f '
nsExec::Exec 'taskkill /im msedge.exe /f '
nsExec::Exec 'sc.exe delete "edgeupdate"'
nsExec::Exec 'sc.exe delete "edgeupdatem"'
nsExec::Exec 'sc.exe delete "MicrosoftEdgeElevationService"'
RMDir /r "$PROGRAMFILES\Microsoft\EdgeUpdate"
SectionEnd
Function MyInstFiles
GetDlgItem $0 $HWNDPARENT 1 ;下一步
ShowWindow $0 ${SW_HIDE}
GetDlgItem $0 $HWNDPARENT 2 ;取消
ShowWindow $0 ${SW_HIDE}
GetDlgItem $1 $HWNDPARENT 3 ;上一步
ShowWindow $1 ${SW_HIDE}
GetDlgItem $0 $HWNDPARENT 1037
SendMessage $0 ${WM_SETTEXT} 0 "STR: "
GetDlgItem $0 $HWNDPARENT 1038
SendMessage $0 ${WM_SETTEXT} 0 "STR:东莞顺艺网络更新程序正在下载最新文件,请稍候...."
FunctionEnd
Function 'CopyFiles'
GetDlgItem $R0 $HWNDPARENT 1
System::Call 'user32::GetWindowLong(i $hwndparent,i -16)i.r0'
intop $1 0x80000 ~
intop $0 $0 & $1
System::Call 'user32::SetWindowLong(i $hwndparent,i -16,i $0)i'
FunctionEnd
复制代码
作者:
13979895485
时间:
2025-11-22 11:38
EdgeWebView2 在线下载安装 NSIS脚本,谢谢分享!
作者:
ebaqiang
时间:
2025-11-22 11:48
谢谢分享!
作者:
心雨飞飞
时间:
2025-11-22 11:49
另存为啥格式?
作者:
wn168cn@163.com
时间:
2025-11-22 12:00
支持原创
作者:
cls822001
时间:
2025-11-22 12:02
心雨飞飞 发表于 2025-11-22 11:49
另存为啥格式?
nsis脚本 用nsis编译成exe
作者:
2011monoso
时间:
2025-11-22 12:04
制作离线安装包吗
作者:
ruanfen
时间:
2025-11-22 12:49
感谢分享, 学习收藏了
作者:
guong
时间:
2025-11-22 13:01
谢谢分享了!
作者:
slc1234
时间:
2025-11-22 13:05
感谢分享!!!
作者:
左岸麦田
时间:
2025-11-22 13:22
感谢楼主分享
作者:
xiaozgl119
时间:
2025-11-22 14:16
感谢分享
作者:
a66
时间:
2025-11-22 14:35
了解
作者:
PCHH
时间:
2025-11-22 14:45
感谢分享
作者:
小灰猪
时间:
2025-11-22 14:54
感谢分享
作者:
hmaaaa
时间:
2025-11-22 15:07
感謝大大分享!^^ 辛苦了!
作者:
IT小森
时间:
2025-11-22 15:27
感谢分享
作者:
12qaz
时间:
2025-11-22 17:15
感谢分享
作者:
简减
时间:
2025-11-22 17:24
感谢分享
作者:
燕飞龙
时间:
2025-11-22 19:57
感谢分享
作者:
fegr
时间:
2025-11-24 13:17
多谢分享
作者:
2267981144
时间:
2025-11-24 17:50
谢谢楼主辛苦分享!
作者:
nianwang
时间:
2025-11-24 19:22
厉害厉害,辛苦辛苦
作者:
chishingchan
时间:
2025-11-24 21:09
可惜此链接
http://go.microsoft.com/fwlink/?LinkID=2124701
已不支持 Windows 7 安装了!
作者:
wssln
时间:
2025-11-25 08:32
感谢分享
作者:
ynb168c
时间:
2025-11-25 09:25
谢谢分享!
作者:
gudezheng
时间:
2025-11-25 09:27
#在这里快速回复#谢谢分享!
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3