Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 18.05.2018
Сообщений: 1
1

Удалить все файлы, начала имен которых нет в файле-списке

18.05.2018, 17:26. Показов 536. Ответов 1
Метки нет (Все метки)

Добрый вечер!
Подскажите, как с помощью bat-файла сделать следующее:

Имеется группа файлов:
abc123456.txt
wav2345556.txt
prn34532243.txt
lbl4344.txt
scn2345354.txt

и файл-список list.txt:
abc
prn
lbl

Необходимо удалить все файлы, начала имен которых нет в list.txt
Заранее благодарю!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2018, 17:26
Ответы с готовыми решениями:

Удалить файлы из каталога, которых нет в другом каталоге
Мне нужно удалить файлы из каталога, которых нет в другом каталоге. То есть в папке 1 есть 3...

Копирование заданного файла на все компьютеры в сети, IP-адреса которых находятся в списке в текстовом файле
Доброго времени суток. Требовалось создать *.bat файл, который осуществит копирование файла по всем...

Как в коде указать все папки, из которых нужно удалить все файлы старше 31-го дня?
Привет всем, кто не обошёл вниманием данный пост!:friends: Есть ТЗ: удалять файлы старше 31 дня...

удалить все столбцы, в которых нет нуля.
удалить все столбцы, в которых нет нуля.

1
3862 / 1950 / 622
Регистрация: 26.04.2015
Сообщений: 6,349
18.05.2018, 22:36 2
list.txt должен быть рядом с bat, но не в папке с удаляемыми файлами
Windows Batch file
1
2
3
4
5
6
@echo off
:: Путь к папке с файлами
set "d=C:\papka"
 
for /f "delims=" %%a in ('xcopy /sl /exclude:list.txt "%d%\*.txt"') do del /q "%%~a" 2>nul
pause
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2018, 22:36

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Удалить все файлы в папке, кроме заданных в текстовом файле
Необходимо удалить все файлы в папке кроме задых в текстовом файле.

Удалить все элементы массива 1, которых нет в массиве 2
Подскажите пожалуйста, как удалить все элементы из vector<string> temp , которых нет в...

Удалить все строки, в которых нет нулевого элемента
Написал программу, которая должна удалять все строки, в которых нет нулевого элемента. Но она...

Удалить все столбцы матрицы, в которых нет нулевого элемента
Дан массив А(n*m). Удалить все столбцы, в которых нет нулевого элемента. n=5 and m=6

Удалить из матрицы все столбцы, в которых нет нулевого элемента
Пожайлуста помогите сделать эту задачу с процедурой или функцией Использовать подпрограммы ...

Удалить все строки,в которых нет ни одного чётного элемента.
Помогите решить пожалуйста: Удалить все строки,в которых нет ни одного чётного элемента.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.