DC - 静默安装代理脚本

DC - 静默安装代理脚本

一、bat 脚本

@ECHO OFF
@cd /d "%~dp0"
start /wait msiexec /i DesktopCentralAgent.msi TRANSFORMS="DesktopCentralAgent.mst" ENABLESILENT=yes REBOOT=ReallySuppress /qn INSTALLSOURCE=Manual SERVER_ROOT_CRT="%cd%\DMRootCA-Server.crt" DS_ROOT_CRT="%cd%\DMRootCA.crt" /lv Agentinstalllog.txt


二、vbs 脚本

'Script to  Install Desktop Central Agent
'==========================================

'To install agent with the share path given as argument
'===================================================================

On Error Resume Next


Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshSysEnv = WshShell.Environment("Process")
DrivePath = WshShell.ExpandEnvironmentStrings("%SYSTEMDRIVE%")
checkOSArch = WshShell.RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE")


if Err Then
Err.Clear
regkey = "HKEY_LOCAL_MACHINE\SOFTWARE\AdventNet\DesktopCentral\DCAgent\"
else
if checkOSArch = "x86" Then
regkey = "HKEY_LOCAL_MACHINE\SOFTWARE\AdventNet\DesktopCentral\DCAgent\"
else
regkey = "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AdventNet\DesktopCentral\DCAgent\"
End IF
End If


' Get Location and arguments of the script
'currdir = WSCript.Arguments.Item(0)
currdir = WshShell.currentDirectory
agentVersion = WshShell.RegRead(regkey&"DCAgentVersion")

if Err Then
Err.Clear
msiFile = WSCript.Arguments.Item(0)
mstFile = WSCript.Arguments.Item(1)
WshShell.Run "msiexec.exe /i """&currdir&"\"&msiFile&"""  TRANSFORMS="""&mstFile&""" ENABLESILENT=yes REBOOT=ReallySuppress /qn MSIRESTARTMANAGERCONTROL=Disable INSTALLSOURCE=GPO /lv "&DrivePath&"\dcagentInstaller.log",0,True
End If
1. 脚本文件命名为 InstallAgent.vbs。将脚本和 msi、mst 文件存放在同一路径下。
2. 以管理员身份运行命令:WScript InstallAgent.vbs DesktopCentralAgent.msi DesktopCentralAgent.mst
    • Related Articles

    • 【Site24x7】Linux的On-Premise Poller静默安装办法

      按照以下步骤在 Linux 服务器上静默安装本地部署轮询器。 1、将以下命令复制并粘贴到终端中 64 bit OS: sudo wget http://staticdownloads.site24x7.com/probe/Site24x7OnPremisePoller_64bit.bin sudo chmod 755 Site24x7OnPremisePoller_64bit.bin sudo ./Site24x7OnPremisePoller_64bit.bin -i silent 32 ...
    • 如何在Linux中执行Applications Manager的“静默安装”?

      对于静默安装,请在Linux中使用以下命令执行安装程序 (.bin) 文件: <Installation (.bin ) file>  -silent -options ismp_silent.txt   示例: .../AppManager15$ ./ManageEngine_ApplicationsManager_64bit.bin -silent -options ismp_silent.txt 通常在安装期间输入的选项存储在-options 标志中提供的文本 (参考) ...
    • 如何在Windows中执行Applications Manager的“静默安装”?

      按照下面给出的步骤在Windows中执行静默安装: 1. 要进行静默安装/卸载,首先需要创建响应文件。要创建响应文件,请执行以下命令: 安装响应文件: " <Path>ManageEngine_ApplicationsManager_64bit.exe" -a -r  -f1"<Path>Install.iss" 卸载响应文件: " <Path>ManageEngine_ApplicationsManager_64bit.exe" -a -r  -f1"<Path>Uninstall.iss" ...
    • 活动目录组策略批量添加PMP代理详细步骤

      活动目录组策略批量添加PMP代理详细步骤见附件内容。
    • 活动目录组策略批量添加PAM360代理详细步骤

      活动目录组策略批量添加PAM360代理详细步骤见附件内容。