Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备

初阶

通过本教程学习简单的bat命令xcopy move del md ;7z命令行压缩解压;filezilla快速部署FTP服务器;curl重新定向FTP上传下载;dosftp操作;利用VBS前一天日期变量等命令和工具 。 编写简单的批处理脚本并设置计划任务,实现文件...

5分 课程好评榜    第1 更新: 近三个月

收藏( 499 下载课程 二维码 下载学院APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

13929 学习人数 2小时30分钟 13课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

24小时内答疑 随时随地观看课程 专属资料下载
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 26
  • 专题套餐

学完本课程,您将掌握:

  • windows命令行
  • 7z zip压缩工具及命令行压缩解压
  • DOSFTP连接FTP服务器下载文件
  • 局域网共享设置
  • filezilla FTP服务器部署设置
  • curl工具被动模式下命令行下载和上传
  • 计划任务

适合人群:

IT网管、系统运维、文员、技术支持等工作学习中有文件需要定期同步或备份的人;需要有一定的电脑基础;

学习计划:

建议一周内完成学习并实操每一个脚本

课程目标:

通过本教程学习简单的bat命令xcopy move del md ;7z命令行压缩解压;filezilla快速部署FTP服务器;curl重新定向FTP上传下载;dosftp操作;利用VBS前一天日期变量等命令和工具 。 编写简单的批处理脚本并设置计划任务,实现文件同步、文件备份、异地备份的自动化。

课程简介:

------------------------------------------------------------------------

讲解环境由VMware Workstation 12 桌面虚拟计算机软件创建虚拟机安装操作系统

相关教程:https://edu.51cto.com/course/10007.html 

------------------------------------------------------------------------

PC1:192.168.1.201  远程地址:192.168.100.100:2001   windows service2008 pc1 Admin111

PC2:192.168.1.202  远程地址:192.168.100.100:2002   windows service2008 pc2 Admin111

PC3:192.168.100.XX 远程地址:192.168.100.XX            windows service2008 administrator Admin111

ikuai3.0 软路由(局域网+端口映射)  admin  admin

WAN:192.168.100.100    LAN:192.168.1.1

------------------------------------------------------------------------

------------------------------------------------------------------------

Windows命令行bat/cmd批处理脚本的编写应用之文件管理应用

相关教程:https://edu.51cto.com/course/11343.html 

------------------------------------------------------------------------

------------------------------------------------------------------------

第一章主要内容:

------------------------------------------------------------------------

1.批处理命令行命令

  拷贝文件   xcopy /y /s /d  ——复制非空的目录及子目录,如果遇到重名的则新的覆盖旧的;

  移动文件   move            ——移动文件/文件夹   

  创建文件夹 md              ——创建文件夹

  删除文件   del  /s /q      ——删除目录及子目录下的文件,不需要提示直接删除;

  删除文件夹 rd   /s /q      ——删除目录及子目录,不需要提示直接删除;

  系统日期   date

  系统时间   time

  设置变量   set "name=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%"

------------------------------------------------------------------------

2.7z zip压缩工具及命令行压缩解压

  压缩:7z a -tzip %name%.zip A\*

  解压:7z x  A.zip  -oB\

------------------------------------------------------------------------

3.局域网共享设置

------------------------------------------------------------------------

4.filezilla FTP服务器部署设置

------------------------------------------------------------------------

5.DOSFTP连接FTP服务器下载文件

  执行:ftp -i -s:ftp.txt >>ftprun.log

  文件:

       open 192.168.1.201

       fileaa

       fileaa

       lcd c:\2

       mget *.exe

       mget *.dll

       bye

------------------------------------------------------------------------

6.curl工具被动模式下命令行下载和上传

  使用curl工具连接ftp下载

  cd c:\3

  curl -u fileaa:fileaa -o 1.txt ftp://192.168.1.201

  使用curl工具连接ftp上传

  cd c:\4

  curl -u fileaa:fileaa -T 41.txt ftp://192.168.1.201

------------------------------------------------------------------------

7.计划任务

------------------------------------------------------------------------

8.取系统日期的前一天日期做变量

9.取系统日期的前一天日期做参数并整理格式

d = DateAdd("d",-1,now())

wscript.echo DatePart("yyyy",d)  & Right("0" & DatePart("m",d), 2) & Right("0" & DatePart("d",d),2)

for /f %%i in ('cscript /nologo x.vbs') do set d=%%i

echo %d%

------------------------------------------------------------------------

------------------------------------------------------------------------

第二章:场景应用解决方案

------------------------------------------------------------------------

本机备份、异机备份、异机同步、异地备份的生产环境常见需求的解决方案;

------------------------------------------------------------------------

----------------------------------------------------

学习本视频对您有价值,请给个五分好评吧以资鼓励。



附:我在正式库服务器编写的脚本(内容机密无法分享,功能都在教程里);




展开更多

课程大纲-Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备

资料下载
  • 第1章 自动备份异地备份必会基础知识-工具命令

    1小时47分钟10节

  • 1-1

    CMD批处理命令XCOPY MOVE DEL MD等 1.批处理命令行命令 拷贝文件 xcopy /y /s /d ——复制非空的目录及子目录,如果遇到重名的则新的覆盖旧的; 移动文件 move ——移动文件/文件夹 创建文件夹 md ——创建文件夹 删除文件 del /s /q ——删除目录及子目录下的文件,不需要提示直接删除; 删除文件夹 rd /s /q ——删除目录及子目录,不需要提示直接删除; 系统日期 date 系统时间 time 设置变量 set "name=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%"

    「仅限付费用户」点击下载“2.1.1基础之批处理命令xcopy move del md.zip”

    [17:48] 开始学习
  • 1-2

    CMD批处理命令行压缩工具7z zip压缩文件 压缩:7z a -tzip %name%.zip A\* 解压:7z x A.zip -oB\

    「仅限付费用户」点击下载“2.1.2基础之命令行压缩工具7z zip压缩文件.zip”

    [11:05] 开始学习
  • 1-3

    windows系统局域网文件共享设置与连接 局域网文件共享设置windows系统局域网文件共享设置与连接

    「仅限付费用户」点击下载“2.1.3基础之局域网共享设置.zip”

    [08:02] 开始学习
  • 1-4

    windows下FTP服务器filezilla快速部 windows下FTP服务器filezilla部署与设置

    「仅限付费用户」点击下载“2.1.4基础之FTP服务器fileZilla部署与设置.zip”

    [17:11] 开始学习
  • 1-5

    CMD命令行链接ftp dos中的ftp上传下载文 5.DOSFTP连接FTP服务器下载文件 执行:ftp -i -s:ftp.txt >>ftprun.log 文件: open 192.168.1.201 fileaa fileaa lcd c:\2 mget *.exe mget *.dll bye

    「仅限付费用户」点击下载“2.1.5基础之命令行链接ftp dos中的ftp上传下载文件.zip”

    [11:34] 开始学习
  • 1-6

    curl工具命令行链接被动模式FTP服务器上传下载文 curl工具命令行链接被动模式FTP服务器上传下载文件

    「仅限付费用户」点击下载“2.1.6基础之服务端客户端都在网关下curl命令行链接被动模式FTP.zip”

    [10:08] 开始学习
  • 1-7

    windows任务计划程序做定时循环任务执行脚本 windows任务计划程序windows任务计划程序做定时循环任务执行脚本

    「仅限付费用户」点击下载“2.1.7基础之任务计划程序.zip”

    [12:18] 开始学习
  • 1-8

    使用vbs取系统当前日期的前一天的日期作为变量

    「仅限付费用户」点击下载“2.1.8基础之使用vbs取系统当前日期的前一天的日期作为变量.zip”

    [08:42] 开始学习
  • 1-9

    使用vbs取系统当前日期前一天的日期并整理格式输出 d = DateAdd("d",-1,now()) wscript.echo DatePart("yyyy",d) & Right("0" & DatePart("m",d), 2) & Right("0" & DatePart("d",d),2) ------------------------ for /f %%i in ('cscript /nologo x.vbs') do set d=%%i echo %d%

    「仅限付费用户」点击下载“2.1.9基础之使用vbs取系统当前日期前一天的日期并整理格式输出.zip”

    [08:48] 开始学习
  • 1-10

    自动备份异地备份必会基础知识-学习工具命令内容总结 自动备份异地备份必会基础知识-学习工具命令内容总结

    「仅限付费用户」点击下载“2.1.10基础之内容总结.zip”

    [02:11] 开始学习
  • 第2章 自动备份异地备份场景应用-生产环境解决方案

    43分钟3节

  • 2-1

    解决方案重要文件 文件夹每一小时压缩备份一次 需求描述:备课文件需要每小时做一次自动备份; set "name=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%" 7z a -tzip %name%.zip "C:\Windows命令行batcmd脚本的应用之自动备份 异地备份*"

    「仅限付费用户」点击下载“2.2.1解决方案重要文件每一小时压缩备份一次.zip”

    [06:29] 开始学习
  • 2-2

    解决方案压缩文件异机备份局域网共享备份到PC2 2.2.2解决方案压缩文件异机备份局域网共享备份到PC2

    「仅限付费用户」点击下载“2.2.2解决方案压缩文件异机备份到PC2.txt”

    [17:11] 开始学习
  • 2-3

    解决方案压缩文件异机备份FTP方法备份到PC2 2.2.2解决方案压缩文件异机备份FTP方法备份到PC2

    「仅限付费用户」点击下载“2.2.2解决方案压缩文件异机备份到PC2.txt”

    [19:27] 开始学习

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
超过  “Windows”   99%的课程

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      ¥23.00
      仅需¥18.40
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      充电节满减满200减20 满300减30 满500减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部