如何通过域服务器推送安装文件,域环境推送exe程序并自动安装教程

二、脚本

以下是详细脚本,“#”后是注释说明

开机脚本: @echo off #本行包括以下各行,隐藏命令输入,只显示命令执行结果 tasklist /nh|find /i "EDPSvc.exe" 返回值为 0 if %errorlevel%==0 ( exit ) else ( 否则则执行以下命令 #检查进程中是否存在 EDPSvc.exe 进程,如果存在则 errorlevel 的 #如果 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 ping -n 2 127.1>c:\lansecs_temp\null net use \\192.168.10.35 /delete #执行 EDPInstall.exe 程序 #断开网络共享文件夹的连接。有的服务器会有连接数限制,此命 令是为了避免过多的连接导致共享目录无法访问的问题 ping -n 50 127.1>c:\lansecs_temp\null exit

) #退出 #if else 语句的格式要求

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值