python脚本,支持时间戳

#! /usr/bin/env python
# -*- coding: utf-8 -*-
import os
import time  #rsyncDir.py
#源文件夹
sourceDir = r"D:\Working\project_ms\msclient\fla\Bin\TD"
#目标文件夹
targetDir = r"D:\Working\project_ms\publish\web\src\preview\td.123u.com\wwwroot"
#截断时间戳(只更新该事件后面的文件)
timeStamp = 1471933633
#是否递归文件夹
iIsRecursion = 1
#是否显示信息
iIsShowInfo = 0
copyFileCounts = 0 def copyFiles(sourceDir, targetDir):  global copyFileCounts  #print u"%s 当前处理文件夹%s已处理%s 个文件" %(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())), sourceDir,copyFileCounts)  for f in os.listdir(sourceDir):  sourceF = os.path.join(sourceDir, f)  targetF = os.path.join(targetDir, f)  if os.path.isfile(sourceF):  copyFileCounts += 1 #print "sourceF=" + os.path.basename(sourceF)#print os.path.getmtime(sourceF)#print os.path.getmtime(sourceF) > timeStamp#raw_input()#文件时间戳判断if ( os.path.getmtime(sourceF) > timeStamp ):  #创建目录  if not os.path.exists(targetDir):  os.makedirs(targetDir)  #2进制文件  open(targetF, "wb").write(open(sourceF, "rb").read())  print time.ctime(os.path.getmtime(targetF)) + "\t" + os.path.basename(targetF)#else:  #    print u"%s %s 已存在,不重复复制" %(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())), targetF)  if ((iIsRecursion > 0) and os.path.isdir(sourceF)):  copyFiles(sourceF, targetF)  if __name__ == "__main__":  try:  import psyco  psyco.profile()  except ImportError:  pass print "sourceDir = " + sourceDir  print "targetDir = " + targetDir  copyFiles(sourceDir,targetDir)if ((iIsShowInfo > 0)):raw_input()

bat脚本 支持某一天时间

::rsyncDir.bat
::源文件夹
set sourceDir=D:\Working\project_ms\msclient\fla\Bin\TD
::目标文件夹
set targetDir=D:\Working\project_ms\publish\web\src\preview\td.123u.com\wwwroot
::截断时间(只更新该事件后面的文件)
set timeStamp=08-24-2016
::是否递归文件夹
set iIsRecursion=1
::是否显示信息
set iIsShowInfo=0@echo start
echo sourceDir = %sourceDir%
echo targetDir = %targetDir%
@echo off
if %iIsRecursion% GTR 0 XCOPY %sourceDir% %targetDir% /y/s/D:%timeStamp%
if %iIsRecursion% LEQ 0 XCOPY %sourceDir% %targetDir% /y/D:%timeStamp%
if %iIsShowInfo% GTR 0 pause

windows文件夹同步相关推荐

  1. 服务器文件夹同步到手机,本机文件夹同步到云服务器

    本机文件夹同步到云服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 本节操 ...

  2. 计算机文件云同步,电脑文件夹同步

    每个成功企业的背后,都有一支甚至是多支优秀的办公团队,而优秀团队的建立,则依赖于全体成员的共同努力,因为只有团队成员们相互协作.密切配合,才能有效增强团队的创造力.而且随着职场需求的不断扩大,还加剧了 ...

  3. onedrive电脑手机不同步_OneDrive客户端高级功能:重要电脑文件夹同步保持最新...

    众所周知,OneDrive是微软提供的网络存储服务.自Windows 8起,微软已将OneDrive(原名SkyDrive)作为预装软件安装在电脑中.客户端在时间的积淀下逐渐完善,现在Windows ...

  4. 如何让电脑文件夹同步手机

    如何让只带了手机的自己,能随时随地的浏览电脑里的文件?最好的办法是将电脑里的文件同步到手机,这样,就能随时随地,想浏览什么文件就浏览什么文件!那如何让电脑文件夹同步手机呢? 小编这里推荐坚果云企业网盘 ...

  5. 文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance/GoodSync/Allway Sync/Compare Advance)...

    关于文件同步的文章,已经很多次出现在异次元上了,因为它们很多都能实实在在提高工作便利性.比方说有我们熟悉的云端同步软件 Dropbox.金山快盘,以及曾经还介绍过可本地使用的 Allway Sync  ...

  6. win10运行在哪里_win10文件夹同步,教你2种方法

    本文介绍了两种win10文件夹同步的方法,分别是系统自带的功能和傲梅轻松备份软件中的文件同步功能.各有各的优势,那么接下来我们就一起看看分别如何操作. 学会win10文件夹同步,工作效率更高数据更安全 ...

  7. 关于文件夹同步的那点事

    摘要 本文分析了文件夹之间进行一对一同步所涉及的概念,并根据这一概念,分析出实现文件夹之间同步背后的模型,以及遇到的问题.本文最后还对文件夹之间一对多的特殊情况进行分析. 概念 所谓文件夹同步,就是通 ...

  8. linux 文件夹同步工具

    背景: 这篇文放到一群共享里,网上被摘抄了一下,但未注明出处.这里申明一下,摘抄可以,但请注明出处.同样,也是未完之作. 几种文件夹同步工具介绍 1 前言 我们日常工作中,经常会遇到下面的一些情况:静 ...

  9. Windows文件夹、文件源代码对比工具--WinMerge

    /*********************************************************************** Windows文件夹.文件源代码对比工具--WinMe ...

最新文章

  1. css sprites之圆角
  2. 熬夜精心整理的一线大厂大数据、人工智能全套教程下载(含视频+源码)!!...
  3. [Node.js]常用工具
  4. python中的正则表达式
  5. 【BZOJ-1864】三色二叉树 树形DP
  6. Elasticsearch之type底层结构及弃用原因
  7. HTML 文档的字符编码未声明。如果该文件包含 US-ASCII 范围之外的字符,该文件将在某些浏览浏览器配置中呈现为乱码。页面的字符编码必须在文档或传输协议层声明。
  8. mysql查看binlog_MySQL的binlog数据如何查看
  9. IIS搭建网站遇到的问题
  10. exception内置对象
  11. 电脑关闭Fn键+F1,直接使用F1键
  12. ElasticSearch 学习笔记(一)
  13. Anaconda安装中failed to create menus
  14. 什么是“高级灰”?哪些地方可以用到它?
  15. 关于5G的理解:5G的发展历程、5G原理
  16. 周末整理了一下计算机经典必看好书,并送出6本书
  17. 老友记第一季台词打印_老友记台词第一季 老友记第一季台词
  18. spec2006 测试
  19. 拓扑排序与关键路径(AOV网和AOE网)
  20. ARM寄存器的7种工作模式和几种寻址方式

热门文章

  1. c语言remove命令和erase,详解C++ list中erase与remove函数的使用
  2. FFmpeg学习资料
  3. i2c-tools工具集
  4. 浅析@MapperScan原理
  5. Linux 权限学习
  6. 故宫与IBM合作开发的“超越时空的紫禁城”正式上线
  7. python绘制三维图像球_python matplotlib:绘制具有周长的三维球体
  8. ssh-server配置文件参数PermitRootLogin介绍
  9. Android中的URI 和Uri
  10. 项目搭建后启动时无法自动打开浏览器 Your application is running here: