Advertisement
Guest User

CopyDate

a guest
Jul 4th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. import os, sys, win32file, win32con
  2.  
  3. if len(sys.argv) != 3:
  4.     print "Wrong number of arguments, should be 2: " + str(len(sys.argv - 1))
  5.     sys.exit()
  6.    
  7. fileStats = os.stat(sys.argv[1])
  8.  
  9. handle = win32file.CreateFile(sys.argv[2], win32con.GENERIC_WRITE,
  10.                                0, None, win32con.OPEN_EXISTING, 0, None)
  11.  
  12. win32file.SetFileTime(handle,  fileStats.st_ctime, fileStats.st_atime, fileStats.st_mtime)
  13. print sys.argv[1] + " -> " + sys.argv[2]
  14. handle.close()
  15.  
  16. print "All Done."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement