Guest User

Untitled

a guest
Apr 28th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. set _in=C:UserscatDesktop3
  2. set _out=C:UserscatDesktop3
  3. set _arcpath=C:Program Files7-Zip
  4. for %%i in (%_in%*.*) do "%_arcpath%7z" a "%_out%%%~ni%%~xi-(%date%).7z" "%%i"
  5. pause
  6.  
  7. import os
  8. import subprocess
  9. from datetime import datetime
  10.  
  11. _in = r'C:UserscatDesktop3'
  12. _out = r'C:UserscatDesktop3'
  13. _archiver = r'C:Program Files7-Zip7z.exe'
  14.  
  15. for filename in os.listdir(_in):
  16. # Если исходная директория совпадает с выходной, и бэкап уже делался, лучше пропускать файлы архивов:
  17. if not filename.endswith('.7z'):
  18. timestr = datetime.now().strftime('%d_%m_%Y_%H_%M_%S')
  19. subprocess.call(r'"{0}" a "{1}{2}_{3}.7z" "{2}"'.format(_archiver, _out, filename, timestr))
  20.  
  21. input('Press Enter to continue...') # вместо pause
Add Comment
Please, Sign In to add comment