bat+xcopy实现只复制比目标文件更新的文件)还是出现为空的情况,这里特加些功能,参考很多网站的文章,感谢百度的结果很给力。

先来个bat版的

@echo off

::每5分钟复制以下首页

for /f %%i in (‘dir /b c:\index2.htm‘) do (

set indexdx=%%~zi

)

if %indexdx% gtr 5120 (

echo y | xcopy c:\index2.htm /d /r /k c:\index.htm

)

其中for /f %%i in (‘dir /b c:\index2.htm‘) do (

set indexdx=%%~zi

)

是bat中获取index2.htm文件大小的。

然后通过if %indexdx% gtr 5120 (

实现判断是不是大于5120个字节

主要就是下面这个代码了功能更强,也比较简单

Dim fso

Set fso = CreateObject("Scripting.FileSystemObject")

set fn2=fso.GetFile("c:\index2.htm")

flsize2=fn2.size

fldate2=fn2.datelastmodified

set fn=fso.GetFile("c:\index.htm")

flsize1=fn.size

fldate1=fn.datelastmodified

If fso.FileExists("c:\index2.htm") and flsize2>50000 and fldate2>fldate1 Then

fso.getfile("c:\index2.htm").copy("c:\index.htm")

if err.number=0 then WriteHistory "成功"&now(),"log.txt"

end if

Sub WriteHistory(hisChars, path)

Const ForReading = 1, ForAppending = 8

Dim fso, f

Set fso = CreateObject("Scripting.FileSystemObject")

Set f = fso.OpenTextFile(path, ForAppending, True)

f.WriteLine hisChars

f.Close

End Sub

还有日志功能,当前bat下也可以的。需要的可以自己扩展下。

脚本之家远程文章,转载请注明出处。

原文:http://www.jb51.net/article/49195.htm

python计算复制比_vbs实现只复制比目标文件更新的文件相关推荐

  1. 使用Python计算指定目录md5,根据md5找查到相同的文件并打印

    实现代码如下: #!/usr/bin/python #*-*coding:utf8*-*import os import sys import hashlibdef md5sum(data):with ...

  2. mysql 远程复制_关于mysql的复制

    概述 复制允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器). 默认情况下,复制是异步的 从站不需要永久连接以接收来自主站的更新. 根据配置,您可 ...

  3. 用python计算准确率_分词结果准确率、召回率计算-python(示例代码)

    使用python计算分词结果的准确率,召回率和F值 测试文件output.txt格式如下: 团 B B 圆 E E 是 BE BE 春 B B 节 E E 千 B B 年 E E 不 B B 变 E ...

  4. linux cp 目录不存在自动创建,关于linux:Linux技巧cp命令自动创建不存在的目录和只复制修改的文件...

    复制时主动创立不存在的子目录 在 Linux 中,能够应用 cp 命令的 --path 选项指定在复制的时候主动创立不存在的子目录. 例如执行上面的命令: $ cp --path java/com/s ...

  5. python 删除第三方库_python 安装移动复制第三方库操作

    一.绪论 在使用python开发过程中经常会使用到第三方库.因此就涉及到了如何安装.复制移动. 二.安装方式 第三方库的安装方式 1.python自带包管理器:使用pip命令自动安装.例如:pip i ...

  6. python列表浅复制_Python列表的深复制和浅复制示例详解

    一.深复制与浅复制 列表是Python中自带的一种数据结构,在使用列表时,拷贝操作不可避免,下面简单讨论一下列表的深复制(拷贝)与浅复制 首先看代码: l1 = [5, 4, 3, 2, 1] # 用 ...

  7. Excel表中分类汇总数据如何只复制结果

    在Excel表使用中,经常需求进行复制等操作,将一个表的内容复制到领一个表中.如果要复制分类汇总中的汇总结果,直接复制的话会出现错误,在此介绍一下如何将分类汇总中的结果复制到其他位置.此方法可以只复制 ...

  8. python中2d_【IT专家】如何在Python中复制一个2D数组?(复制)

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 如何在 Python 中复制一个 2D 数组? ( 复制 ) 如何在 Python 中复制一个 2D 数组 ?( 复制 )[ 英 ]How to  ...

  9. python list 深复制_Python列表的深复制和浅复制示例详解

    免费资源网,https://freexyz.cn/ 一.深复制与浅复制 列表是Python中自带的一种数据结构,在使用列表时,拷贝操作不可避免,下面简单讨论一下列表的深复制(拷贝)与浅复制 首先看代码 ...

最新文章

  1. 新冠图像数据分析论文集合(附链接)
  2. 补充前几天测试用到的Linux命令
  3. linux发邮件安装什么意思,linux – 如何找出安装/发送电子邮件的邮件程序?
  4. CSS3实现Loading动画特效
  5. linux进程之间传递句柄
  6. Mysql数据库安全管理配置
  7. C++实现MD5加密
  8. mysql屏蔽_MySQL中的企业数据屏蔽
  9. 国产操作系统(Linux)技术流派
  10. 《OpenCV3编程入门》学习笔记九:直方图与匹配
  11. python 操作ps脚本_Python实现PS图像调整颜色梯度效果示例
  12. 基于单片机的纸牌24点游戏模拟器设计
  13. SaaS平台产品架构设计
  14. ajaxsetup获取ajax的url_jQuery的ajaxSetup-我只想为GET请求添加默认数据
  15. opencv各版本官方下载地址
  16. 我的架构梦:(六十三) 分布式缓存 Redis 之持久化
  17. 打印机系列之立象X-1000VL条码打印机的安装和使用说明总结
  18. excel多表格数据汇总如何实现
  19. Noisy OR (NOR)model
  20. 全国中小学生通用计算机,全国中小学生学籍信息管理系统官网

热门文章

  1. 电脑编程学习_零基础到底是否可以学习电脑编程?答案扎心了!
  2. IDEA导入项目笔记
  3. win10计算机无法复制文件,Win10系统下移动、复制、删除文件需要管理员权限的解决方法...
  4. vs移植的.exe再编译无法更新_CODE|编译带PDAL的cloudcompare(补充)
  5. iso8601 转换 java_java积累----ISO8601格式时间转化为Datetime类型
  6. java author 认证_详解Java后端优雅验证参数合法性
  7. Hadoop的Python框架指南
  8. Linux下改动Oracle数据库字符集命令
  9. iOS开发常用快捷键
  10. Entity Framework ---初见