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

Ответить
Аватара пользователя
lolwooot

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

Сообщение lolwooot »

Сабж. Получил список файлов



Код:

Код: Выделить всё

chcp 1251
echo >filelist.txt
dir /b /d >>filelist.bat

Как дописать свою строчку перед каждой строчкой в этом текстовом файле?

Помогите.
Аватара пользователя
mwz

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

Сообщение mwz »

Цитата lolwooot:



Дописать в начало каждой строки тестового файла
CMD/BAT - [решено] Занулить все файлы в папке все/по маске





Цитата lolwooot:



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




Так строку перед каждой строкой – или в начало каждой строки?

"Своя строчка" строго одна и та же – или разные?
Аватара пользователя
lolwooot

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

Сообщение lolwooot »

Цитата mwz:

Так строку перед каждой строкой – или в начало каждой строки?
CMD/BAT - [решено] Занулить все файлы в папке все/по маске


В начало.

Цитата mwz:

"Своя строчка" строго одна и та же – или разные?
CMD/BAT - [решено] Занулить все файлы в папке все/по маске


Одна и та же.

Примерно такую:



Код:

Код: Выделить всё

type nul > .\папка\папка\

PS или подскажите альтернативу, как занулить все файлы в папке.
Аватара пользователя
iccup.platoon@vk

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

Сообщение iccup.platoon@vk »

Цитата iccup.platoon@vk:

А общая цель какова?
CMD/BAT - [решено] Занулить все файлы в папке все/по маске


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

путь - BAT или VBS.
Аватара пользователя
iccup.platoon@vk

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

Сообщение iccup.platoon@vk »

Эм...



Код:

Код: Выделить всё

@echo off
set path=D:\test
for /f "delims=" %%i in ('dir %path% /b /a:-d') do (
  type nul > %%i
)

Отработает на каждый файл в папке, переменную path меняем на свою папку, если я правильно понял задачу.
Аватара пользователя
Georgio

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

Сообщение Georgio »

Цитата lolwooot:



есть папка (скажем кидаем туда же батник), нужно занулить там все файлы.
CMD/BAT - [решено] Занулить все файлы в папке все/по маске








Код:

Код: Выделить всё

@for /f "delims=" %%i in ('2^>nul dir/a-d/b') do @if "%%~fi" neq "%~f0" rem:>"%%i"
Аватара пользователя
iccup.platoon@vk

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

Сообщение iccup.platoon@vk »

Ааа, батник должен быть в папке, среди ВБС и БАТ файлов и должен нулить их? Тогда так.



Код:

Код: Выделить всё

@echo off
set pict=*.vbs,*.bat
for /f "delims=" %%i in ('dir %pict% /b /a:-d') do (
  type nul > %%i
)

Сохранять как *.cmd
Ответить

Вернуться в «Скриптовые языки администрирования Windows»