自动登录局域网一键批处理(.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脚本以及批处理加密软件
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 自动登录局域网一键批处理(.bat)备份资料(含批处理加密软件)