Рабочий архив-2

Тема в разделе "WASM.HEAP", создана пользователем _Juicy, 11 авг 2011.

  1. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Нужна маленькая апликуха, которая раз в сутки соберет из указанных папок файлы с указанными расширениями, зазипует с сохранением структуры подпапок, и положит в сухое прохладное место.
    Есть такая в природе, или придется что-то выдумывать?
     
  2. artkar

    artkar New Member

    Публикаций:
    0
    Есть така - Виндовс помоему называетца
     
  3. reversecode

    reversecode Guest

    Публикаций:
    0
    по что же вы так интенет не любите? выходите за пределы васма, там есть жизнь! (с)
    на руборде есть целая тема(и не одна) посвященых таким утилитам бекапирования
    думаю найдете
     
  4. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Squash
    Просто подставь свои "буквы" )))

    Код (Text):
    1. set disk=d:
    2. set Source=%disk%\all\
    3. set BackupDir=%disk%\ARCHIEVE\
    4. set MyNetDir=\\STORAGE\ARCHIEVE
    5. set rar=c:\winrar\winrar a -cfg- -r -m5 -ow -md1024 -os -ri15:1000 -agDDMMYYYY -wc:\temp %BackupDir%
    6. md %BackupDir%
    7. %disk%
    8.  
    9. :1
    10. set folder=ASSIST
    11. GOTO ARCH
    12.  
    13. :2
    14. set folder=OFFICE
    15. GOTO ARCH
    16.  
    17. :3
    18. set folder=OFFICE@
    19. GOTO ARCH
    20.  
    21. :4
    22. set folder=TRAID
    23. GOTO ARCH
    24.  
    25. :5
    26. set folder=URIST
    27. GOTO ARCH
    28.  
    29. :6
    30. set folder=CORPOR
    31. GOTO ARCH
    32.  
    33. :7
    34. set folder=FINANSY
    35. GOTO ARCH
    36.  
    37. :8
    38. set folder=1C@
    39. GOTO ARCH
    40.  
    41. :9
    42. EXIT
    43.  
    44. :ARCH
    45. md %Source%%folder%
    46. cd %Source%%folder%\
    47. %rar%_%folder% *.*
    48. set /A NumbFolder=%NumbFolder%+1
    49. GOTO %NumbFolder%:
    Про "раз в сутки" посмотри
    c:\ at ?
     
  5. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Меня на гугле забанили.
    Может, ссылочку дадите?
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    ru-board.com
     
  7. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    _sheva740
    Не люблю скрипты :) Оставлю как последний вариант.

    valterg
    Там много букафф...
     
  8. NoName

    NoName New Member

    Публикаций:
    0
    Помогу за $.
     
  9. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Squash

    Как уже было сказано выше, самый простой выход - обычный виндовый батник.
     
  10. 7mm

    7mm New Member

    Публикаций:
    0
  11. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Как солярис сливать, так никто бабла не предлагает :dntknw:

    Хорошая утиль, но по ряду причин не подойдет :dntknw:
     
  12. 7mm

    7mm New Member

    Публикаций:
    0
    Why not?
     
  13. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Гуевую хочу :)
     
  14. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    _sheva740
    если ты хотел сделать список из имен папок, проще так:

    Код (Text):
    1. C:\Users\Great>set folders=assist;office;traid
    2.  
    3. C:\Users\Great>for %i in ("%folders:;=" "%") do @echo %~i
    4. assist
    5. office
    6. traid
    7.  
    8. C:\Users\Great>
    в батнике придется вместо %i %~i писать %%i %%~i соответственно.
    вместо echo %~i любая команда.


    кому непонятно: %haystack:needle=replacement% берет значение из переменной среды %haystack% и заменяет строки needle на replacement.
    %folders:;=" "% заменяет ';' на '" "'. Плюс в начале и в конце кавычка.
    вместо assist;office;traid получается "assist" "office" "traid" - список для команды FOR
    она выполняет команду после 'do' для каждого элемента списка. текущий элемент в %i (%%i в батнике), если убрать кавычки, которые мы же и поставили - %~i (%%~i в батнике)
     
  15. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Squash
    Пуск/Все программы/Стандартные/Служебные/Архивация данных (ntbackup)
     
  16. qqwe

    qqwe New Member

    Публикаций:
    0
    Great
    пользуясь наличием одного из админов, прошу несколько расширить полномочия термосинтеза. в награду за хорошую работу. и ради пользы сайта

    Squash
    а почему б вам заради всяких технических нужд не установить себе один из интерпретаторов? в том числе и с гуем? всяких мелочей по системе и вообще полно. на всех готовых утилей, да еще и с гуем не напасешся
     
  17. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Вот такая например , и бесплатная
     
  18. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Great
    Спасибо за совет, работает!
     
  19. artkar

    artkar New Member

    Публикаций:
    0
    Нипонимаю, объсните тупану, не игнорьте, плиз чем Виндовс архиватор не нравитцо:

    Общие сведения о программе «Архивация»
    Архивация выбранных файлов и папок на жестком диске.
    Восстановление архивированных файлов и папок на локальный жесткий диск или любой другой доступный диск.
    Использование средства аварийного восстановления системы для сохранения и восстановления всех системных файлов и параметров конфигурации, необходимых для восстановления системы после сбоя.
    Создание копии данных из любого внешнего хранилища или данных, хранящихся на присоединенных дисках.
    Создание копии данных состояния системы локального компьютера, включающих реестр, службы компонентов, базу данных Active Directory и базу данных служб сертификации.
    Создание копии системного раздела, загрузочного раздела и файлов, необходимых для загрузки системы в случае сбоя компьютера или сети.
    Планирование периодического выполнения архивации для получения текущих версий архивов.

    С гуевым интерфейсом
     
  20. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    qqwe
    Термосинтез работает на 5+, это правда, а какие расширения полномочий ему требуются?

    У меня времени не хватит устанавливать заради каждой технической нужды громоздкую и не особо нужную хрень.

    _sheva740
    Спасибо, попробую.