Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off &cls
	Set "Profiles=%APPDATA%\Mozilla\Firefox\Profiles"
	Set Files="key3.db" "key4.db" "logins.json"

	Pushd "%Profiles%" ||(Echo !!! Folder "%Profiles%" not found &Pause &Exit /B 2) 
		For /F "usebackq delims=" %%f In (`2^>nul Dir /S /B /A:-D %Files%`) Do Echo Del "%%f"
	Popd
Pause
Exit /B
Здесь в названиях файлов возможны групповые символы, например "key*.db"
Для реального удаления уберите Echo

Либо так:
Код: Выделить весь код
@Echo Off &cls
	Set "Profiles=%APPDATA%\Mozilla\Firefox\Profiles"
	Set Files="key3.db" "key4.db" "logins.json"

	For %%f In (%Files%) Do 2>nul Del /S "%Profiles%\%%f"
Pause
Exit /B
Здесь в названиях файлов групповые символы не работают.
Уточните расширение: не .bd а .db

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 14-11-2023 в 22:57.


Отправлено: 22:36, 14-11-2023 | #3