自动登录局域网一键批处理(.bat)备份资料(含批处理加密软件)

[全站通告] 想快速节省您的时间并可接受付费的朋友,可扫右边二维码加博主微信-非诚勿扰!

这几天都是各种备份资料,有人咨询有没有bat可以备份局域网的脚本,这玩意儿还真不好整,经过研究得到了一些相关的信息;

复制代码到txt 另存为xx.bat  记得选择ANSI格式  即可

正确的食用说明:

需要修改call :s 源地址即本机例如D:\XX 目标地址即服务器例如\\server\xx 服务器用户 密码 %output%     改成自己的 例如 call :s D:\XX \\server\xx admin 525252 %output%

只支持一个文件夹,所以把文件放一起 复制前关掉某进程,如不需要删掉那段代码。如果是备份电子文档的话,建议结束Excel和word。PPT和PDF进程。看自己需求哦;

以下就是相关BAT脚本代码;

@echo off
setlocal enabledelayedexpansion

rem 生成log文件名
set output=%date:~,4%-%date:~5,2%-%date:~8,2%_%time%.txt
rem 因为windows不允许文件名里有冒号,所以这里把:换成-
set output=%output::=-%
set output=%output: =%

rem 调用函数完成功能,5个参数分别是源目录,目标目录,用户名,密码,log文件名
call :s 源地址即本机例如D:\XX 目标地址即服务器例如\\server\xx 服务器用户 密码 %output%
echo 文件已备份完成,30秒后自动关闭窗口
ping -n 30 127.0.0.1>nul
goto :eof

:s
echo %1 %2 %3 %4 %5
set src_path=%1
set dst_path=%2
set username=%3
set password=%4
rem log生成在目标路径
set log_file=!dst_path!\rizhi\%5

rem 创建目录
md !dst_path!\rizhi

rem 复制前关掉xx1.exe和xx2.exe进程.如用不到的话删掉这段代码.如需备份电子文档那就关掉excl和word进程
taskkill /f /im xx1.exe /im xx2.exe

rem 自动登录局域网电脑(不映射盘),先重启explorer
net use !dst_path! /user:!username! !password!
taskkill /f /im explorer.exe
start explorer.exe
ping -n 10 127.0.0.1>nul

echo 文件备份中..........请骚等
rem 复制前能进行对比,已有的文件一模一样无更新的·不复制。反之替换掉!
(for /f "delims=" %%f in ('dir /b /s /a-d !src_path!') do (
rem 遍历所有子目录,获得文件%%f,然后将%%f中的原路径替换成目标路径,便于比较文件
set cur_file="%%f"
REM call set dst_file=%%cur_file:%src_path%=%dst_path%%%
set pathb=%%~dpf
REM call set dst_path=%%pathb:%src_path%=%dst_path%%%
set dst_path=!pathb:%src_path%=%dst_path%!

rem 创建子目录
if not exist !dst_path! (md !dst_path!)

rem 这里是正式覆盖,并且写入log文件
REM echo xcopy /d /y !cur_file! !dst_path!
set need_proc=0
for /f %%i in ('xcopy /d /y !cur_file! !dst_path!^|findstr "复制了 1 个文件"') do (
set need_proc=1
)
if !need_proc!==1 (echo !cur_file!)
))>"!log_file!"

:eof

 

这段代码自动备份资料到服务器上。由于某些原因所以不想用软件+不想映射盘+不想保存服务器的用户密码在本机,程序会自动对比,无更新的不复制。只复制新增、或更新的资料、文档。并且在服务器上会生成txt日志。好让你知道备份了那些资料。缺点就是没软件快,文件需要一个个作对比。不太适合服务器上使用,服务器资料多,还是用软件好。这个bat我是用在客户机上的;

批处理加密软件;不用怕用户 密码 泄露   bat和软件需要同一目录下

下载地址如下:下载地址里含bat脚本以及批处理加密软件

SVIP价 8.8 折

已有0人打赏

问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 自动登录局域网一键批处理(.bat)备份资料(含批处理加密软件)

发表回复

本站承接,网站推广(SEM,SEO);软件安装与调试;服务器或网络推荐及配置;APP开发与维护;网站开发修改及维护; 各财务软件安装调试及注册服务(金蝶,用友,管家婆,速达,星宇等);同时也有客户管理系统,人力资源,超市POS,医药管理等;

立即查看 了解详情