日常运维工作中需要在windows服务器间传输文件的使用场景比较多,比较典型的例子为应用程序的离线自动备份,下面分享笔者日常使用的服务器间自动传输文件脚本
==================================================================
rem 设置共享
net use \\**IP**\程序配置和数据备份 "******(密码)" /user:"administrator"
rem 定义不拷贝的文件类型
echo .log > uncopy.txt
echo .txt >> uncopy.txt
echo .rar >> uncopy.txt
echo .zip >> uncopy.txt
rem 执行拷贝备份操作
xcopy /r /d /i /e /y /exclude:uncopy.txt D:\xEDM "\\**IP**\程序配置和数据备份\****"
===================================================================
脚本执行前需要确认以下条件:
本地服务器至目标服务器445端口网络通;
本地服务器下述三个服务需开启:TCP/IP NetBIOS Helper,Server,DHCP client