如何通过域服务器推送安装文件,域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程.pdf...
域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程
域环境推送exe 程序并自动安装教程
一、思路
微软可以通过组策略对域中的计算机实现对 MSI 格式的软件程序实现派发后自动运行,但对于.exe 格
式的软件无法实现指派。
1
对于此问题,可以通过组策略设置运行脚本,受控主机通过脚本实现下载程序包并自动运行exe 格式
的软件程序。脚本分为启动和关机脚本,分别需要实现的功能包括:
启动脚本:
1、判断受控主机是否运行了指定进程
2、如果运行指定进程,则直接退出
3、如果未运行指定进程,则从网络共享文件夹拷贝软件安装包到受控主机的本地目录
4 、在本地目录运行exe 程序
5、执行后退出脚本
关机脚本:
1、判断受控主机是否存在安装时的临时文件
2、如果不存在,则退出
3、如果存在,则删除该临时文件夹
4 、执行删除后退出
1受控主机是指在域中的计算机
二、脚本
以下是详细脚本,“# ”后是注释说明
开机脚本:
@echo off #本行包括以下各行,隐藏命令输入,只显示命令执行结果
tasklist /nh|find /i "EDPSvc.exe" #检查进程中是否存在 EDPSvc.exe 进程,如果存在则 errorlevel 的
返回值为0
if %errorlevel%==0 ( exit ) else ( #如果errorlevel 的值为0,则退出脚本(即本机已经安装该程序)。
否则则执行以下命令
md c:\lansecs_temp #在本地创建临时文件夹
ping -n 2 127.1>c:\lansecs_temp\null # 间隔时间2 秒。该命令用于设置时间间隔,无其他意义,下
同
echo 内网安全软件更新维护中…… #显示信息,下同
echo 请勿关闭此对话框。
ping -n 2 127.1>c:\lansecs_temp\null
net use \\ 192.168.10.35\share password /user:192.168.10.19\administrator # 打开网络共享连
接,其中\\ 192.168.10.35\share 为网络共享的文件夹,administrator 为共享用户名,password 为密码。
192.168.10.19 该地址在此脚本中无意义,用于格式要求
ping -n 4 127.1>c:\lansecs_temp\null
copy \\ 192.168.10.35\share\ EDPInstall_jingmo c:\lansecs_temp >c:\lansecs_temp\null # 拷贝静默安
装包到本地文件夹
ping -n 4 127.1>c:\lansecs_temp\null
echo 请耐心等待,更新时间约2 分钟……
start c:\lansecs_temp\ EDPInstall.exe #执行EDPInstall.exe 程序
ping -n 2 127.1>c:\lansecs_temp\null
net use \\ 192.168.10.35 /delete #断开网络共享文件夹的连接。有的服务器会有连接数限制,此命
令是为了避免过多的连接导致共享目录无法访问的问题
ping -n 50 127.1>c:\lansecs_temp\null
exit #退出
) #if else 语句的格式要求
关机脚本:
if exist C:\lansecs_temp\ EDPInstall.exe ( rd /s /Q C:\lansecs_temp ) else ( goto exit ) # 判断是否存在
C:\lansecs_temp\ EDPInstall.exe ,如果存在则执行删除 C:\lansecs_temp 文件夹。如果不存在
C:\lansecs_temp\ EDPInstall.exe,则退出。
三、域控步骤
可以针对站点或者OU 设置组策略。因为整个站点中可能包含敏感部门,建议是按照OU 逐个设置组策
略,以下是以单个OU 为例。
1、点击右
如何通过域服务器推送安装文件,域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程.pdf...相关推荐
- C#如何打包EXE程序生成setup安装文件
C#如何打包EXE程序生成setup安装文件 作为研发人员,在本机上开发的winform wpf或者控制台程序需要发给其他人测试时候,一般需要对其进行打包生成setup安装文件,今天第一次,搜了下资料 ...
- vb.net如何打包exe安装文件
转:http://hi.baidu.com/xdgivan/blog/item/a2103f614b52f8d48cb10d4c.html 1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目 ...
- ug9.0 java虚拟机安装_UG NX9.0安装方法与安装文件「详细图文教程」
前言:UG9.0及9.0以上的版本是没有32位安装包的,如果你使用的是32位的操作系统,那么你的UG软件最高可以安装到UG8.5版本.UG9.0及其以上的版本,必须安装在64位的操作系统. PS:以后 ...
- AD域服务器如何推送消息到客户端,通过域控AD GPO策略推送安装SEP客户端配置步骤...
通过通过域控域控 AD GPO 策略策略推送推送安装安装 SEP 客户端配置步骤客户端配置步骤 ■ 从SEPM导出SEP安装包 ■ 共享SEP安装包使得客户机可以通过网络共享方法访问 ■ 创建安装SE ...
- 使用ADB“推送/提取/安装”文件进手机(华为U8825D)及错误举例
这次写写如何用ADB来推送.提取和安装apk文件进手机,和使用刷机包的方法相比各有所长. 测试环境:XP32,javasdk6 先安装JAVA-SDK6,设好运行环境,然后将ADB的几个文件丢进c:\ ...
- 客户端安装服务器的路径查找文件,柴少鹏的官方网站-puppet系列(一)之puppet的部署、配置文件以及命令详解...
一.puppet的介绍(文字解释部分参考了权威指南) 作为自动化运维管理老大哥级别的软件,这个词大家都很熟悉了,我也就不阐述什么发展史啊,跟其他工具的对比了.不过有一点是要注意的,puppet分为社区 ...
- ad域控服务器如何允许软件安装,AD域服务器实现软件安装部署
<AD域服务器实现软件安装部署>由会员分享,可在线阅读,更多相关<AD域服务器实现软件安装部署(3页珍藏版)>请在人人文库网上搜索. 1.AD域服务器实现软件安装部署一.发布应 ...
- 域服务器和客户端怎么传文件,ad域服务器同步客户端文件
ad域服务器同步客户端文件 内容精选 换一换 当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时.需要在两个服务器的挂载参数 ...
- 如何安装域服务器及使用
实验名称: 如何安装域服务器及使用 实验环境:windows3虚拟机 Windows7虚拟机 实验过程: 首先配置域服务器时需要设置本机的ip地址为静态ip 安装域服务器需要本机需要安装dns服务器 ...
最新文章
- 聊聊高并发下的接口幂等性
- OpenCV 使用方向梯度直方图估计图像旋转角度
- Spring MVC 搭建web项目示例
- [BZOJ2654] tree
- Linux下cron周期性计划任务
- Java中的策略设计模式
- 最新SpringBoot2.0X整合SpringData JPA实战完整篇
- 图像中的一条直线在旋转缩放过程中会有分段现象,或产生分段节点
- 8.cisco思科模拟器无线路由器设备实训练习
- 切换不了摄像头 高拍仪_高拍仪常见问题解答
- 简单的外网映射工具natapp操作
- 20162327WJH第一次实验——线性结构
- STM8S003引脚坑(开发过的人都知道)
- ADIDAS的完整形式是什么?
- 文件和文件夹的操作——文件流的使用
- deep-daze给你一个五彩斑斓的黑
- ubuntu登录桌面后只显示壁纸,排查方案
- 2022-12-3 图形化界面工具 添加数据
- 方德系统装exe文件_国产处理器+自主OS完美运行exe程序?英特尔认为有侵权嫌疑...
- wps手机版ppt动画效果_wps ppt中怎么插入进入的动画效果?