Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] copy +

Ответить
Настройки темы
CMD/BAT - [решено] copy +

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


делаю copy file1+file2+file3 newfile.txt
работает.

подскажите пожалуйста как не в ручную перечислять, а чтоб он объединил все файлы в текущей директории с исключением test.txt

Отправлено: 15:36, 09-02-2013

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Код: Выделить весь код
@echo off

for /f "tokens=*" %%i in ('dir /b *.txt') do (

    2>nul 1>result.tmp type result.txt
    if not "%%i"=="test.txt" copy result.tmp+"%%~i" result.txt

)

del result.tmp
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:33, 09-02-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для zion87

Старожил


Сообщения: 263
Благодарности: 69

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@Echo Off

Set new=newfile.txt
Set test=test.txt

For /f "Delims=*" %%i In ('Dir /b "*.txt" ^|Findstr /bev /c:%test%') Do Call :1 "%%i"
Goto:Eof
:1
Set first=%1
Copy %first% %new%
For /f "Delims=*" %%h In ('Dir /b "*.txt" ^|Findstr /bev /c:%test% /c:%first% /c:%new%') Do Call :2 "%%h"
Exit
:2
Copy %new% + %1

Последний раз редактировалось zion87, 09-02-2013 в 19:06.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:00, 09-02-2013 | #3


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Большое спасибо ребят, сам не смог, а вы помогли!

Отправлено: 13:49, 10-02-2013 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] copy +

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Second Copy 8.0.2.0 OSZone Software Новости программного обеспечения 0 22-10-2010 12:30
Разное - copy prn AlxCruel Microsoft Windows 2000/XP 4 04-08-2008 16:07
[решено] команда copy maslinaV Хочу все знать 2 16-06-2008 15:27
MFC - Copy to clipboard ustrel Программирование и базы данных 2 25-02-2003 23:49
dvd copy Guest Хочу все знать 6 30-12-2002 18:32




 
Переход