千家信息网

总部与分公司较大数据拷贝

发表于:2024-11-21 作者:千家信息网编辑
千家信息网最后更新 2024年11月21日,总公司分公司网络环境:总分公司(深圳/惠州)通过×××网络进行连接,为同一内网,总公司网段为192.168.X.X;分公司网络为10.1.X.X 业务需求:
千家信息网最后更新 2024年11月21日总部与分公司较大数据拷贝

总公司分公司
网络环境:
总分公司(深圳/惠州)通过×××网络进行连接,为同一内网,总公司网段为192.168.X.X;
分公司网络为10.1.X.X

                业务需求:                        总分公司需要推送企业微信到各个客户端,有一些是有安装好的,一部分是未安装的,                尝试过通过××× 内网传输速度大概不到1M,若通过域下发拷贝指令,将影响公司整体带宽                          解决方案:深圳/惠州(总分部) 各放一台文件服务器, 深圳的可以直接使用域服务器, 并将企业微信安装目录中的所有文件各放入                深圳/惠州的服务器,例如 \\lee.net\sysvlo..... ;    \\10.1.9.9\wxwork                在域中新增GPO, 设置用户登录脚本指令如下:                @echo off

Rem 企业微信安装(因为企业微信直接使用,所以直接判断存在文件不,没有就拷贝生成个快捷方式到当前用户桌面)

rem 判断客户端电脑在深圳还是在惠州(10.1.段IP),再从当地的服务器上拷贝数据,降低对AD服务器网络资源的消耗

ipconfig | findstr "192.168."
if errorlevel 1 goto hz
if errorlevel 0 goto sz
exit
exit
:sz
if not exist "C:\Program Files (x86)\WXWork\WXWork.exe" (
xcopy "\lee.net\SysVol\absen.com\Policies{E4DA57A7-E4CC-4F61-9AA1-3F43B4F2D113}\User\Scripts\Logon\WXWork" "C:\WXWork\" /E /C /Q /Y
copy "C:\WXWork\企业微信.lnk" "%USERPROFILE%/desktop"
) else (
exit
)

:hz

if not exist "C:\Program Files (x86)\WXWork\WXWork.exe" (
xcopy "\10.1.9.9\wxwok" "C:\WXWork\" /E /C /Q /Y
copy "C:\WXWork\企业微信.lnk" "%USERPROFILE%/desktop"
) else (
exit
)

0