Компьютерный форум 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=226632)

instance 30-01-2012 19:36 1847825

перемещения файлов в папку
 
привет народ, в программировании ноль, нужна помощь.
есть скрипт разделения текстового файла на куски по количеству строк:
HTML код:

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 строчек.

kiripanda 30-01-2012 20:52 1847884

Код:

@echo off
setlocal enabledelayedexpansion
set q=0
set N=0
for /F "delims=" %%i in (file.txt) do (
set /a q+=1
if !q! GTR !N! (
    set /a N+=1000
    md !N! 2>nul)
>>!N!\file.txt echo %%i
)



Время: 18:33.

Время: 18:33.
© OSzone.net 2001-