Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Zibi 01:23
 » cVas 00:44
 » Grza 00:36
 » Wedrowiec 00:05
 » doxent 00:00
 » maddog 23:33
 » yanix 23:30
 » kicior 23:25
 » GLI 23:20
 » DJopek 23:12
 » @GUTEK@ 23:06
 » Star Ride 23:06
 » rooter666 22:55
 » Bonifacyz 22:54
 » metacom 22:54
 » Wolf 22:52
 » Menah 22:43
 » Brauni 22:36
 » Fl@sh 22:34
 » dugi 22:12

 Dzisiaj przeczytano
 9208 postów,
 wczoraj 92849

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

[backup] skrypt , Never 10/02/16 18:39
Witam

Macie jakiś gotowy skrypt którym rozwiązać backup folderu z następującymi założeniami:

1. sprawdza ilość kopi (maks 5)
2. usuwa najstarszą
3. tworzy najnowszą z datą i godziną pakując folder

  1. Mamy, ale na linuxa :) , ptoki 10/02/16 18:42
    Na winde też sie da sklecić ale najpierw napisz czy ma byc na winde :)

    1. ... , Never 10/02/16 18:47
      tak, winda

  2. hmm , Adex1234 10/02/16 19:05
    usuwanie folderów starszych niż <ilosc_dni>:

    forfiles /p "c:\kopia" /c "cmd /c rmdir /S/Q @path" /d -<ilosc_dni>

    tworzenie nowego katalogu z data_godziną już zależy od ustawień w systemie (formatowania daty)

    http://hwbot.org/user/adex1234

    1. Tak lepiej: , ptoki 10/02/16 19:42
      http://stackoverflow.com/...older-and-delete-the-r

      Bo jak sie backup nie bedzie robic przez jakis czas to skrypt usunie katalogi z jeszcze dobrymi backupami...

    2. dość niebezpieczna strategia , myszon 10/02/16 19:50
      co jeśli ktoś przestawi zegar z jakiegokolwiek powodu? Bezpieczniej będzie posortować po dacie i usunąć wszystko powyżej 5. pozycji.

  3. gotowe , Never 12/02/16 19:21
    xcopy D:\X C:\X /Y

    for /f "tokens=2 delims=^/- " %%i in ('date /t') do set DYEAR=%%i
    for /f "tokens=1 delims=^/- " %%i in ('date /t') do set DDAYW=%%i
    for /f "tokens=3 delims=^/- " %%i in ('date /t') do set DMONTH=%%i
    for /f "tokens=4 delims=^/- " %%i in ('date /t') do set DMDAY=%%i
    for /f "tokens=1 delims=^/: " %%i in ('time /t') do set THOUR=%%i
    for /f "tokens=2 delims=^/: " %%i in ('time /t') do set TMIN=%%i
    set katalog=backup%DMDAY%-%DMONTH%-%DYEAR%-%DDAYW%-%THOUR%-%TMIN%

    "c:\soft\7-Zip\7z.exe" a -tzip D:\%katalog%.zip C:\ -mx7

    pushd "D:\" && (
    for /f "skip=15 eol=: delims=" %%F in ('dir /b /o-d /tw /a-d') do if "%%~fF" neq "%~f0" del "%%F"
    )

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL