Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Как разбить текстовый файл на куски определенного размера? (http://forum.oszone.net/showthread.php?t=220568)

helik 15-11-2011 17:50 1795755

Как разбить текстовый файл на куски определенного размера?
 
Всем привет

А никто не подскажет как разрезать текстовый файл на куски определенного размера, с помощью чистого cmd.
OC Win Xp и выше.

Grammaton Cleric 15-11-2011 18:34 1795796

Уточни на всякий случай - куски резать в символах, байтах?
Я это не смогу сделать, но такой вопрос может возникнуть...

helik 15-11-2011 18:54 1795815

Это в принципе не суть важно.
Как удобнее будет получаться так и подскажите.
Задача связана с ограничением на размер обрабатываемого блока.
Если возможно порезать то уже дело техники передать на в другой модуль а потом там склеить и обработать.

Grammaton Cleric 15-11-2011 19:04 1795824

Раз тебе надо порезать, передать, склеить и обработать, то можно покопать в сторону резания зипом или winrar... заархивировать с разрезанием, а потом распаковать и обрабатывать. Не то?

helik 15-11-2011 19:06 1795828

Нет не то.
Из доступных средств только команды cmd.
на худой конец буду смотреть в сторону темки http://forum.oszone.net/thread-184176.html (разбить по строкам txt)

kiripanda 15-11-2011 19:16 1795835

А чем не устраивают решения из той темы?

helik 15-11-2011 20:07 1795873

строка может быть очень большой длины.
соответственно выйдет за допустимые пределы блока (на сколько режем файл)

Iska 16-11-2011 06:35 1796079

Цитата:

Цитата helik
А никто не подскажет как разрезать текстовый файл на куски определенного размера, с помощью чистого cmd. »

Цитата:

Цитата helik
Из доступных средств только команды cmd. »

helik, если, как я предполагаю, Вам, кроме пакетных файлов, доступен также сервер сценариев — попробуйте приспособить под свои цели данное решение, указав при вызове скрипта потребное значение параметра «/PartSize».

Насколько я понимаю, блок создания пакетного файла для последующего слияния созданных частей Вам не понадобится, посему его можно из того скрипта просто выкинуть.


Время: 02:53.

Время: 02:53.
© OSzone.net 2001-