 |
заархивировать с разними паролами ( Авто ) |

02.02.2009, 14:17
|
|
Новичок
Регистрация: 03.09.2008
Сообщений: 3
С нами:
9309213
Репутация:
0
|
|
заархивировать с разними паролами ( Авто )
как можно заархивировать 500-1к фаилеов с разними праолами ( автоматическии ) ?
|
|
|

02.02.2009, 14:27
|
|
Banned
Регистрация: 30.01.2009
Сообщений: 28
С нами:
9093926
Репутация:
40
|
|
Сообщение от DjYos23
как можно заархивировать 500-1к фаилеов с разними праолами ( автоматическии ) ?
На примере архиватора RAR:
CMD->
ключ:
-p[пароль]
Зашифровать файлы, используя строку <пароль> в качестве пароля.
Пароль регистрозависимый (т.е. прописные и строчные буквы
различаются). Если вы не укажете пароль в командной строке
(после -p), то RAR запросит ввод пароля, выдав сообщение
"Введите пароль".
Пример:
rar a -p myhoney secret1 *.txt
В данном примере все файлы *.txt добавляются в архив и шифруются
с паролем "myhoney".
Вообщем если делать какой либо скрипт, то просто надо заюзать в цикле, где пароль будет меняться с каждым разом, так же как и имя файла...
|
|
|

02.02.2009, 14:35
|
|
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами:
9134246
Репутация:
297
|
|
на примере Brain explosion напиши батник
|
|
|

02.02.2009, 14:48
|
|
Новичок
Регистрация: 03.09.2008
Сообщений: 3
С нами:
9309213
Репутация:
0
|
|
To : Brain explosion
ет я пониматю) надо штоб делало *.txt в разние архивы (secret1,secret2,secret3 с разними пассами)
To : kraken
нашот батника не плохая идека... надо подумат как реализоват ето))
+ походу надо какоито DPMI Server (rar просит)
Последний раз редактировалось DjYos23; 02.02.2009 в 14:59..
|
|
|

02.02.2009, 15:00
|
|
Banned
Регистрация: 30.01.2009
Сообщений: 28
С нами:
9093926
Репутация:
40
|
|
Использование циклов в cmd-сценариях.
c:\WINNT\system32\cmd.exe
Андрей "Дронич" Михайлюк (dronich@real.xakep.ru)
Ох, уж эти женские циклы!
(с) by Хрюндель сотоварищи
Если кто-то еще не воткнул, сообщаю: сегодня мы мучаем святую святых CMD - циклы FOR. Прошлый раз я уже применил навороченную конструкцию FOR'a, теперь же мы будем разбирать его и его родственников гораздо подробнее. Зачем? Циклами делается большинство операций с файлами, ведь перебирать их руками - сущий кошмар. А работа с файлом - основное назначение батников. Убедил? Будем считать, что да  .
Итак, основная конструкция выглядит следующим образом:
FOR %%i IN (*.txt) DO command %%i
%%i - это переменная цикла, в нее по очереди подставляются значения из набора, указанного после IN. В наборе простого цикла содержится маска или список имен файлов, для каждого из которых выполняется некоторая команда. Чтобы команда взаимодействовала с файлом, необходимо прописать переменную на место параметра команды, отвечающего за файл (в основном этот параметр первый). Простенький пример: откроем все CMD-файлы в текущей директории для правки в новом окне.
FOR %%i IN (.\*.cmd) DO start edit.com %%i
Таким простейшим циклом уже можно выполнять тучу полезных вещей, но мы пойдем дальше - в MS для нас придумали циклы с параметрами. Поглядим на них по порядку.
FOR /D %%i IN (win*) DO command %%i
Этот цикл будет выполнять команды для директорий, а не для файлов, соответственно после IN указывается список директорий (в этом примере - все, начинающиеся с WIN).
FOR /R C:\WINNT\ %%i IN (win*) DO command %%i
Такой цикл будет искать файлы, начинающиеся с WIN во всех подкаталогах C:\WINNT\, и выполнять команду для каждого из них.
FOR /L %%i IN (6,1,10) DO command %%i
При составлении отчетов для вывода на экран или генерации файлов этот цикл незаменим. В нашем примере переменная %%i будет принимать значения от тройки до десятки с шагом в единицу (6, 7, 8, 9, 10). Шаг, кстати, легко может быть отрицательным, равно как и оба значения - начальное и конечное. Правда, пригодится вряд ли  .
FOR /F ["параметры"] %%i IN ([список файлов] или ["строка"] или ['команда']) DO command %%i
Самый страшный и самый функциональный цикл  . Он открывает файлы, обрабатывает в них строки с заданными параметрами и выполняет команду для слов из каждой подходящей строки (по дефолту словом считаются символы, отделенные от остатка строки пробелами или табуляцией). Его мы применяли в прошлый раз, сегодня же рассмотрим во всей красе.
- http://www.xakep.ru/magazine/xs/022/068/1.asp
|
|
|
|
 |
Предыдущая тема
Следующая тема
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Ввоз авто из Америки.
|
Ser_UFL |
Болталка |
8 |
03.12.2008 02:30 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|