instance
30-01-2012, 19:36
привет народ, в программировании ноль, нужна помощь.
есть скрипт разделения текстового файла на куски по количеству строк:
setlocal enabledelayedexpansion
set q=0
set N=1000
for /F "delims= " %%i in (file.txt) do (
set /a q+=1
if !q! GTR !N! set /a N+=1000
@echo %%i >> file!N!.txt
)
то есть программа делит file.txt на файлы по 1000 строк и создает их в той самой папке, называя их file1000.txt, file2000.txt и т.д.
Мне нужно чтобы программа делала так: создавала папки 1000, 2000 и тд и в каждую ложила по file.txt, в каждом из которого было по 1000 строчек.
есть скрипт разделения текстового файла на куски по количеству строк:
setlocal enabledelayedexpansion
set q=0
set N=1000
for /F "delims= " %%i in (file.txt) do (
set /a q+=1
if !q! GTR !N! set /a N+=1000
@echo %%i >> file!N!.txt
)
то есть программа делит file.txt на файлы по 1000 строк и создает их в той самой папке, называя их file1000.txt, file2000.txt и т.д.
Мне нужно чтобы программа делала так: создавала папки 1000, 2000 и тд и в каждую ложила по file.txt, в каждом из которого было по 1000 строчек.