Страница 5 из 15
Добавлено: Пт сен 30, 2011 00:28
Tol!k
Ну, проверил, дальше нужно сравнить с max найденным.
Вот, по-твоему, что больше: 1 или 009 ?
Добавлено: Пт сен 30, 2011 00:40
Flasher
А можно поставить условие, что 0-ли спереди не учитываются, только абсолютные числа. Ведь вопрошающему эти нули и не нужны по сути.
Добавлено: Пт сен 30, 2011 00:56
Tol!k
Вот потому, что вопрошавший об этих нулях даже не задумывался, я и сделал как получилось.
Дальше: есть папки 9 и 009 (или одна есть, другая параметр) – какая д.б. следующая?
Добавлено: Пт сен 30, 2011 00:58
Flasher
Tol!k писал(а):какая д.б. следующая?
Если не учитывать нули, то, соответственно, 10.
Добавлено: Пт сен 30, 2011 01:19
Tol!k
Ага.
Если 00 не учитывать, то в случае 8 и 009, следующая д.б. 010
а в случае 10 и 009, следующая д.б. 11

Добавлено: Пт сен 30, 2011 01:50
Flasher
Tol!k писал(а):Если 00 не учитывать, то в случае 8 и 009, следующая д.б. 010
Это почему? Следуя указанной логике, следующая должна быть 9.
Имелось в виду не отрезание нулей, а неучитывание чисел с нулями спереди.
Добавлено: Пт сен 30, 2011 15:55
zlodei1988
Простите Господа Гросммейстеры! Папки будут с именами 1-9999, без всяких нулей впереди!
Добавлено спустя 9 минут:
1.под первой будет пониматься любая папка, впервые оказавшаяся в месте назначения
2.Ок. есть предложение создать самому первую папку в директории, а последующие папки с именами будет создавать и принимать в себя батник.
На все вопросы Господа дал ответ?
Добавлено: Пт сен 30, 2011 17:23
Tol!k
zlodei1988
замени
if "%n%"=="" set "n=001" на
if "%n%"=="" set "n=1" и пробуй
создать самому первую папку в директории, а последующие папки с именами будет создавать и принимать в себя батник.
тоже сработает
Flasher писал(а):Это почему? Следуя указанной логике, следующая должна быть 9.
Имелось в виду не отрезание нулей, а неучитывание чисел с нулями спереди.
Это почему? 009 не число штоле?
Да и сортировка поудобнее будет, чем 1-:-999
Добавлено: Пт сен 30, 2011 17:44
Flasher
Tol!k писал(а):Это почему? 009 не число штоле?
Нашёл к чему придраться. Ну, назови порядковым номером.
Tol!k писал(а):Да и сортировка поудобнее будет, чем 1-:-999
Тебе, возможно, но, как видно,
zlodei1988 это не требуется. Да и я нули спереди не особо люблю. А чем она удобней?
zlodei1988 писал(а):На все вопросы Господа дал ответ?
Не на все.
zlodei1988 писал(а):надо их по 4-10 файлов переместить в целевую панель
Кому, батнику/скрипту?
Добавлено: Пт сен 30, 2011 17:57
zlodei1988
О мудрейшие! извините что отнимаю у вас время, но Желательно чтобы это делал скрипт...
Добавлено: Пт сен 30, 2011 18:12
Flasher
Нет, ну вот говорил же...
Flasher писал(а):Если речь идёт именно о разбиении на части, то это вообще в другую
активную тему.
Там даже условия близко приближены к нынешним. Только алгоритм именования слегка поменять следует. А так три автора были бы уже наготове предложить обновлённые варианты своих изделий.
Tol!k, вот что значит "не лезь вперёд батьки в пекло".

Добавлено: Пт сен 30, 2011 18:48
zlodei1988
Так дело и в том, что каждый раз число файлов будет произвольное, то получится в папку 1323 переместить 4 файла, а потом в папку 1324 нужно 11 файлов
Добавлено: Пт сен 30, 2011 19:05
Flasher
Произвольное, в смысле, рандомное или определённое? Если второе, то можно сделать ввод в окне вместо задания параметра (в vbs одну строчку поменять). Ещё Rank = 1 поставить.
А если речь идёт о том, что в каждую папку требуется перемещать определённые файлы, то тут уже ни о каком авторазбиении речи быть не может, если, конечно, нет чётких сопоставлении в именах или датах.
Добавлено: Сб окт 01, 2011 16:38
zlodei1988
В том то и дело, что я буду смотреть эскизы файлов, выделять, нажимать кнопку, и они начинают перемещаться в создаваемые папки, вот что надо сделать то(
Добавлено: Сб окт 01, 2011 17:11
Tol!k
бэть

так и сделано:
выделять, нажимать кнопку, и они начинают перемещаться в создаваемые папки
пробуй уже