如何通过Vbs部署Symantec client

实验要求:

域客户端分发安装symantec client

windows2003、windows2008R2、windows2012不安装

思路介绍

我们说说道软件分发,大家肯定第一时间想到的是通过Group policy

通过AD Policy部署软件,但是由于系统分为x86、x64;同时软件也分为x86、x64,x86软件必需安装在x86系统上,x64软件必需安装在x64系统上,当然实现这个对组策略来说并不难,如果需要对某个OU链接该策略的话,我们需要创建两个GPO,分别为:x86、x64,同时我们还需要通过添加WMI来判断x86及x64系统所对应版本的软件路径,这样我觉得部署很不方便。所以就想到了通过vbs来部署,然后将vbs部署在组策略上,然后应用到指定的OU、域、站点;

由于部署要求windows2003、windows2008R2、windows2012不需要安装该应用程序(服务器加域没定义将计算机移动到指定的服务器OU下),所以就需要通过判断os version来判断是不是服务器操作系统,如果是服务性操作系统就不给安装,但是经过查看发现windows7 sp1的os version与windows2008R2的os version一样(6.1.7201),windows8的os version和windows2012的os version一样(6.2.9200)。这样来又遇到了困难,最后通过循环判断os name+os version,因为,我们发现服务器性操作系统的os name均为:microsoft windows server xx,有server字符。最后在努力下解决该问题,本次主要分享经验,谢谢

os version:

Os Name:microsoft windows 7(Professional、Enterprise)

Os Version=6.1.7600

Os Name:microsoft windows 7 sp1(Professional、Enterprise)

Os Version=6.1.7601

Os Name:Microsoft Windows Server 2008 R2 (Professional、Enterprise、Datacenter、Web server)

Os Version=6.1.7600

Os Name:Microsoft Windows Server 2008 R2 Standard  (Professional、Enterprise、Datacenter、Web server)

Os Version=6.1.7601

Os Name:Microsoft Windows 8(Professional、Enterprise)

Os Version=6.2.9200

Os Name:Microsoft Windows Server 2012 (Datacenter、Standard)

Os Version = 6.2.9200

vbs功能介绍:

1.通过循环判断os version+os name的方式在windows2003、windows2008R2、windows2012下不执行安装

2.判断x86系统的计算机通过网络方式访问并运行\\192.168.4.7\software$\x86\setup.exe的可执行文件;

3.判断x64系统的计算机通过网络方式访问并运行\\192.168.4.7\software$\x64\setup.exe的可执行文件;

4.除windows2003、windowsw2008R2、windows2012操作系统以外,所以操作系统都执行安装

本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/zs/

时间: 2024-09-09 12:47:13

如何通过Vbs部署Symantec client的相关文章

通过组策略部署symantec client (MST格式)

通过组策略部署symantec client (MST格式) 近期公司要求用户都安装symantec client,我们当前的版本是Endpoint protection 12.1.100,这样一来我们大家都会想到的是通过组策略部署软件分发到每个域用户计算机上:当然我们大家也知道,微软去年发布了windows8系统,但是我们在windows8上安装symantec client后无法正常打开或无法运行,经过跟symantec沟通说是目前symantec的版本跟windows8不兼容,需要syma

Symantec(SEPM)12.1.2015如何远程推送symantec client

Symantec(SEPM)12.1.2015 远程推送symantec client 我们说到软件部署,大家都会想到通过AD Policy软件部署:相信大家通过AD Policy部署软件都非常熟悉了,但是通过SEPM远程推送symantec client不知道大家做过没有,今天主要介绍通过SEPM远程推送symantec client给指定的computer及OU.domain,具体见下: 环境介绍:192.168.220.60 Hostname:dsgrd-symantec.dsgrd.co

Symantec防病毒防火墙以及入侵检测方案

集成客户端安全产品需求 对IT基础设施威胁的复杂性正在不断增加.诸如Nimda和红色代码等混合型威胁,将病毒.蠕虫.特洛伊木马以及(或)恶意代码的特征同利用服务器和互联网漏洞的方法相结合,启动.发送和传播攻击.为了防御这些威胁,网络管理员正在企业网范围的客户端上部署防病毒和防火墙等单点产品,同时还包括越来越多的连接到企业LAN或WAN的远程客户端. 采用来自不同厂商的多种单点产品使得全面防护变为一项极为复杂甚至根本不可能的任务,因为跨厂商的互操作性问题往往会存在漏洞,从而使威胁乘虚而入危及安全性

SYMANTEC防火墙内核溢出漏洞利用之安全返回法

安全|防火墙 作者:SoBeIt   来自:https://www.xfocus.net 这个漏洞发生在SYMDNS.SYS中,当处理DNS答复时,由于未检验总域名长度,导致可以输入一超长域名导致溢出,溢出发生在RING0.IRQL = 2(DISPATCH_LEVEL). 进程PID为0(idle进程)的环境下.     一个DNS报文格式如下:    "\xEB\x0B"    //报文ID,可以随意设置,但在这个漏洞里是别有用途的,后面会说到    "\x80\x00&

LINUX用户建立秘钥认证实现SHELL脚本管理、分发和部署

环境: ssh server: 192.168.100.29  server.example.com ssh client: 192.168.100.30  client.example.com 通过root用户建立秘钥认证实现SHELL脚本管理,分发,部署 首先client端创建秘钥对,并将公钥分发给需要登录的SSH服务端 注:公钥相当于锁,私钥相当于钥匙,我们这里相当于在客户端创建一对钥匙和锁,想要做到SSH免密码登录,就相当于我们将锁分发到服务端并装锁,然后客户端就可以利用钥匙开锁. 一.

Vsphere笔记07 Vcenter 部署流程 2

7.Vcenter 部署流程 2   Vcenter 安装需求   1.硬件要求 CPU:支持VT-X技术并开启内存:4G或4G 以上   2.系统要求 Windows 2008 R2 x64 Vsphere 5.0以前的版本可以安装在Windows 2003 server上部署环境.   概括: (1)Vsphere 4.0 .4.1.5.0 system Windows 2003 server Domain Control 依赖 database SQL server 2003 或 orac

Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享_linux shell

环境: ssh server: 192.168.100.29  server.example.com ssh client: 192.168.100.30  client.example.com 通过root用户建立秘钥认证实现SHELL脚本管理,分发,部署 首先client端创建秘钥对,并将公钥分发给需要登录的SSH服务端 注:公钥相当于锁,私钥相当于钥匙,我们这里相当于在客户端创建一对钥匙和锁,想要做到SSH免密码登录,就相当于我们将锁分发到服务端并装锁,然后客户端就可以利用钥匙开锁. 一.

在Ubuntu系统中配置NFS

1.部署NFS Server端 1.1安装nfs-kernel-server sudo apt-get install nfs-kernel-server 1.2配置/etc/hosts.deny vi /etc/hosts.deny #在文件中增加内容 ###NFSDAEMONS portmap:ALL lockd:ALL mountd:ALL rquotad:ALL statd:ALL 1.3配置/etc/hosts.allow vi /etc/hosts.allow #在文件中增加内容 #

Codis作者黄东旭:细说分布式Redis架构设计和那些踩过的坑

Codis是一个分布式Redis解决方案,与官方的纯P2P模式不同,Codis采用的是Proxy-based的方案.今天我们介绍一下Codis以及下一个大版本RebornDB的设计,同时会介绍Codis在实际应用场景中的一些tips.最后抛砖引玉,介绍一下我对分布式存储的一些观点和看法. 目录 Redis.RedisCluster和Codis 我们更爱一致性 Codis在生产环境中的使用的经验和坑们 对于分布式数据库和分布式架构的一些看法 答疑记录 1Redis,RedisCluster和Cod