Windows下写一个文件备份脚本(专用备份的)
今天一个意外,我写的大半个月的日记加密文件受损,无法恢复。于是决定写一个专用备份的脚本文件。
主要思想就是在当前目录backup下根据当天的日期创建一个文件夹,然后将文件复制到该文件夹下。
脚本文件如下:
代码如下:
echo off
echo ********开始备份日志文件********
set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
set backup-dir=backupnotebook-%ymd%
echo 备份目录:%backup-dir%
echo --------------------------------
if not exist %backup-dir% (
mkdir %backup-dir%
)
copy *.nb %backup-dir%
echo *********日志备份完成!*********
pause
该脚本将在每次写完日记之后都会自动执行。
有了这个脚本,相信以后再也不会出现类似的问题了!
相关推荐
-
Windows下写一个文件备份脚本(专用备份的)
今天一个意外,我写的大半个月的日记加密文件受损,无法恢复.于是决定写一个专用备份的脚本文件. 主要思想就是在当前目录backup下根据当天的日期创建一个文件夹,然后将文件复制到该文件夹下. 脚本文件如下: 复制代码 代码如下: echo off echo ********开始备份日志文件******** set ymd=%date:~0,4%%date:~5,2%%date:~8,2% set backup-dir=backupnotebook-%ymd% echo 备份目录:%backup-d
-
windows下写的shell脚本在linux执行出错的解决办法
在Windows下写了一个shell脚本,上传到Linux下执行时报错: 复制代码 代码如下: [root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory test.sh源码: 复制代码 代码如下: #!/bin/sh echo "test shell " 由于自己对shell不太熟悉,找同事沟通了后了解了原委,主要原因是test.
-
用python写一个windows下的定时关机脚本(推荐)
由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦.正好最近在学习Python,于是决定用python写一个定时关机的脚本: 话不多说由于代码比较简单,直接上代码. 代码块 # -*- coding: utf-8 -*- """ Created on Sat Dec 19 11:18:16 2015 @author: win7 """ '''定时关机''' '''
-
写一个Python脚本自动爬取Bilibili小视频
我身边的很多小伙伴们在朋友圈里面晒着出去游玩的照片,简直了,人多的不要不要的,长城被堵到水泄不通,老实人想想啊,既然人这么多,哪都不去也是件好事,没事还可以刷刷 B 站 23333 .这时候老实人也有了一个大胆地想法,能不能让这些在旅游景点排队的小伙伴们更快地打发时间呢?考虑到视频的娱乐性和大众观看量,我决定对 B 站新推出的小视频功能下手,于是我跑到B站去找API接口,果不起然,B站在小视频功能处提供了 API 接口,小伙伴们有福了哟! B 站小视频网址在这里哦: http://vc.bili
-
写一个Python脚本下载哔哩哔哩舞蹈区的所有视频
一.抓取列表 首先点开舞蹈区先选择宅舞列表. 然后打开 F12 的控制面板,可以找到一条 https://api.bilibili.com/x/web-interface/newlist?rid=20&type=0&pn=1&ps=20&jsonp=jsonp&callback=jsonCallback_bili_57905715749828263 的 url,其中 rid 是 B 站的小分类,pn 是页数. 小编试着在浏览器将地址打开居然报了 404,可是在控制面
-
windows下上传shell脚本不能运行的解决方法
windows下上传shell脚本至linux,其格式将为dos.dos模式的shell脚本将不能再linux下正确运行,需要修改文件模式为unix. 1 查看文件模式方法 linux服务器上,用vi编辑器打开shell脚本,随后进入命令行模式,输入"set ff",即可查看文件模式. 查看文件指令: 显示的文件格式: 2 修改文件模式的方法 在命令行模式下,输入"set ff=unix",即可将dos模式修改为unix模式. 修改文件模式命令: 查看修改后的文件模
-
利用python为运维人员写一个监控脚本
前言: 一直想写一个监控方面的脚本,然后想到了运维这方面的,后来就写了个脚本,下面话不多说了,来一起看看详细的介绍吧. 准备: psutil模块(基本使用方法可以参考这篇文章:http://www.jb51.net/article/65044.htm) 正文: import os import time import re import smtplib from email.mime.text import MIMEText from email.header import Header imp
-
linux和windows下的自动ftp脚本(shell bat)
一.先来看linux下的: 复制代码 代码如下: #! /bin/bashcd /ftp/CURRENTDATE=` date +%Y%m%d `YESTERDAY=` date -d yesterday +%Y%m%d `THREEDAYAGO=` date -d '3 days ago' +%Y%m%d `#echo $TWODAYAGOftp -n -i 34.97.34.3 << !user ftpuser ftpuserbinmput $YESTERDAY.*delete $THRE
-
js下写一个事件队列操作函数
前两天在网上看到这一系列的文章<写一个JavaScript异步调用框架1,2,3,4,5,6>. 异步操作可能会产生你不希望的事件触发顺序.这个问题以前也遇到过,当时没想太多,也就是直接多层嵌套(在ajax返回以后嵌套下一个事件)来解决. 认真的看了一遍.看的头昏,不得不说我可能基础并不好,在大局上的掌握也不好.d反正我是觉得很难理解,也不觉得它的调用时够方便的. 如果是这么调用: var chain = Async.go(0); chain .next(function(){setTimeo
-
windows下定时利用bat脚本实现ftp上传下载
前言: 工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输. 实现步骤: 1.FTP上传和下载的bat脚本. 脚本分为两部分:可执行bat脚本和ftp命令文件: 可执行bat脚本: @echo off ftp -s:D:\ftp\ftp.txt ftp命令ftp.txt: open 192.168.1.166 ftp-user passwd prompt off lcd D:\ftp cd /home/myftp mget * close open 10.
随机推荐
- iOS开发之WKWebViewJavascriptBridge Xcode9中导致crash的解决
- 详解ASP.NET七大身份验证方式以及解决方案
- Lua源码中字符串类型的实现
- iOS 图片上传使用base64或者二进制流上传头像功能
- SpringBoot 注解事务声明式事务的方式
- javascript表达式和运算符详解
- Javascript 获取链接(url)参数的方法
- 浅析PHP的静态成员函数效率更高的原因
- c#进程之间对象传递方法
- 分享C++面试中string类的一种正确写法
- 虚拟机linux端mysql数据库无法远程访问的解决办法
- 在阿里云的CentOS环境中安装配置MySQL的教程
- jQuery实现判断滚动条到底部
- 可以查杀sxs.exe的bat(批处理)文件
- Bootstrap4一次重大更新 几乎涉及每行代码
- SqlServer2012中First_Value函数简单分析
- 如何配置Apache服务器中的虚拟机
- jquery数据验证插件(自制,简单,练手)实例代码
- 基于jquery的loading效果实现代码
- oracle代码的常见错误汇总