首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >静默安装、授权及卸载Microsoft SQL Server、NET Framework、Windows Installer 、ArcGIS License Manager、ArcGIS Engine

静默安装、授权及卸载Microsoft SQL Server、NET Framework、Windows Installer 、ArcGIS License Manager、ArcGIS Engine

作者头像
NaughtyCat
发布2020-10-09 16:48:38
发布2020-10-09 16:48:38
8680
举报
文章被收录于专栏:开心的平凡酱开心的平凡酱

 通过Setup Factory写的代码大概有1700行,所以就不整理了。思路如下:

静默安装都是通过去Microsoft 和Esri的官网找到静默安装的命令,然后File.Run(...)或者Shell.Execute(...)一下;静默卸载就是搜素注册表,调用微软的卸载命令即可。

1、NET Framework静默安装(" /q /norestart")

File.Run(DOTNetFilePath, " /q /norestart","",SW_SHOWNORMAL, true);

2、ArcGIS License Manager、ArcGIS Engine静默安装(" /qb")

local strInstallerCommand = " /qb"; local nSetupResult = Shell.Execute(strInstallerDest,"open",strInstallerCommand,"", SW_SHOWNORMAL,true);

3、Microsoft SQL Server静默安装

/q /ACTION=Install /FEATURES=SQL /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SECURITYMODE=SQL /SAPWD="SQLEXPRESS" /IACCEPTSQLSERVERLICENSETERMS

附:

number Shell.Execute (

string  Filename, string  Verb = "open", string  Arguments = "", string  WorkingFolder = "", number  WindowMode = SW_SHOWNORMAL, boolean WaitForReturn = false )

number File.Run (

string  Filename, string  Args = "", string  WorkingFolder = "", number  WindowMode = SW_SHOWNORMAL, boolean WaitForReturn = false )

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-08-05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档