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

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

Ответить
Настройки темы
CMD/BAT - [решено] Занулить все файлы в папке все/по маске

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


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

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


Сабж. Получил список файлов
Код: Выделить весь код
chcp 1251
echo >filelist.txt
dir /b /d >>filelist.bat
Как дописать свою строчку перед каждой строчкой в этом текстовом файле?
Помогите.

Отправлено: 17:53, 27-04-2015

 
mwz mwz вне форума

Аватара для mwz

Ушел из жизни


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

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


Цитата lolwooot:
Дописать в начало каждой строки тестового файла »
Цитата lolwooot:
дописать свою строчку перед каждой строчкой »
Так строку перед каждой строкой – или в начало каждой строки?
"Своя строчка" строго одна и та же – или разные?

-------
Mikhail Zhilin


Отправлено: 18:26, 27-04-2015 | #2



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

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


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


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

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


Цитата mwz:
Так строку перед каждой строкой – или в начало каждой строки? »
В начало.
Цитата mwz:
"Своя строчка" строго одна и та же – или разные? »
Одна и та же.
Примерно такую:
Код: Выделить весь код
type nul > .\папка\папка\
PS или подскажите альтернативу, как занулить все файлы в папке.

Последний раз редактировалось lolwooot, 27-04-2015 в 18:48.


Отправлено: 18:41, 27-04-2015 | #3


Аватара для iccup.platoon@vk

Пользователь


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

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


А общая цель какова?

-------
Да, я дотошный. Да, я всегда уточняю цели. Зато выполняю задание на совесть.


Отправлено: 18:50, 27-04-2015 | #4


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


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

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


Цитата iccup.platoon@vk:
А общая цель какова? »
есть папка (скажем кидаем туда же батник), нужно занулить там все файлы.
путь - BAT или VBS.

Отправлено: 19:04, 27-04-2015 | #5


Аватара для iccup.platoon@vk

Пользователь


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

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


Эм...
Код: Выделить весь код
@echo off
set path=D:\test
for /f "delims=" %%i in ('dir %path% /b /a:-d') do (
  type nul > %%i
)
Отработает на каждый файл в папке, переменную path меняем на свою папку, если я правильно понял задачу.

-------
Да, я дотошный. Да, я всегда уточняю цели. Зато выполняю задание на совесть.


Отправлено: 19:15, 27-04-2015 | #6


Ветеран


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

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


Цитата lolwooot:
есть папка (скажем кидаем туда же батник), нужно занулить там все файлы. »

Код: Выделить весь код
@for /f "delims=" %%i in ('2^>nul dir/a-d/b') do @if "%%~fi" neq "%~f0" rem:>"%%i"
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:20, 27-04-2015 | #7


Аватара для iccup.platoon@vk

Пользователь


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

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


Ааа, батник должен быть в папке, среди ВБС и БАТ файлов и должен нулить их? Тогда так.
Код: Выделить весь код
@echo off
set pict=*.vbs,*.bat
for /f "delims=" %%i in ('dir %pict% /b /a:-d') do (
  type nul > %%i
)
Сохранять как *.cmd

-------
Да, я дотошный. Да, я всегда уточняю цели. Зато выполняю задание на совесть.

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

Отправлено: 19:22, 27-04-2015 | #8



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как импортировать в реестр все существующие рег-файлы в определенной папке? Alloc Скриптовые языки администрирования Windows 4 16-04-2013 15:44
CMD/BAT - [решено] Нужно найти все файлы *.log в папке dir и подпапках и заменить на файлы нулевой длины dclxvi Скриптовые языки администрирования Windows 4 04-07-2012 21:28
CMD/BAT - [решено] Обработать все файлы в папке с помощью скрипта dark-------13 Скриптовые языки администрирования Windows 3 11-05-2011 17:07
CMD/BAT - [решено] две функции по mp3 (узнать продолжительность и найти все mp3 файлы в папке) tor4ok11 Скриптовые языки администрирования Windows 5 22-11-2010 07:17
Удалить файлы в папке по маске Nealles Программирование и базы данных 4 10-09-2003 23:11




 
Переход