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

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

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

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


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

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


Здравствуйте.
Имеется браузер и в нем несколько профилей.
Необходимо с каждого профиля в определенной папке удалить один и тот же файл.Как можно это реализовать?
Уже весь гугл перелопатил и везде не те варианты.
Заранее благодарен.

Отправлено: 09:08, 21-10-2020

 

Аватара для Elven

Ветеран


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

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


какой браужез, как лежат эти профили, одинаковое ли имя у "определенной папки" в разных профилях, и отличаются ли имена файлов которые нужно удалить?
Это только те вопросы которые приходят в голову сразу.

Отправлено: 09:12, 21-10-2020 | #2



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

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


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Powershell:
Код: Выделить весь код
dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del -WhatIf
Уберите -WhatIf, чтобы реально удалялось.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 09:13, 21-10-2020 | #3


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


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

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


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

Цитата DJ Mogarych:
Powershell:
Код:
dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del -WhatIf
Уберите -WhatIf, чтобы реально удалялось. »
А в Bat сделать никак нельзя?
Мне необходимо это реализовать так,что бы Bat запускался в старте системы и удалял эти файлы.в PS это несколько не удобно и я не знаю как это автотизировать.

Отправлено: 09:14, 21-10-2020 | #4


Старожил


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

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


Цитата yarmakov:
в PS это несколько не удобно и я не знаю как это автотизировать »
yarmakov, так и скрипт PS можно запускать при старте системы. Средств для этого немало.
Можно и тем же батником запустить скрипт PS:
Код: Выделить весь код
@echo off

set "ps=" & for %%X in (powerShell.exe) do set "ps=%%~$PATH:X"
if not defined ps set "ps=%systemRoot%\system32\windowsPowerShell\v1.0\powerShell.exe"

For /F "UseBackQ delims=" %%a in (`"cmd /c "
  "%ps%" -ExecutionPolicy ByPass -NoProfile -command ""%MYFILES%\ваш скрипт.ps1"
""`) do (
  echo %%a
)

Отправлено: 09:32, 21-10-2020 | #5


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Цитата yarmakov:
А в Bat сделать никак нельзя? »
Код: Выделить весь код
powershell -command "dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del"

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 09:38, 21-10-2020 | #6


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


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

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


Цитата DJ Mogarych:
Цитата yarmakov:
А в Bat сделать никак нельзя? »
Код:
powershell -command "dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del" »
Не удаляет таким способом(

Отправлено: 09:56, 21-10-2020 | #7


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


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

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


Реализовал альтернативным способом через кликер

Отправлено: 10:12, 21-10-2020 | #8



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Раскидать файлы по папкам согласно дате в имени файла spkvvs Скриптовые языки администрирования Windows 17 24-01-2024 16:03
CMD/BAT - Переименовать файлы по имени MFS90 Программирование и базы данных 1 13-01-2019 04:49
Любой язык - Изменение пути в INI файле по имени папки верхнего Kn9z Скриптовые языки администрирования Windows 12 10-10-2018 20:40
CMD/BAT - Удалить файл по имени tonyk Скриптовые языки администрирования Windows 4 17-05-2017 09:00
Удалить файлы в папке по маске Nealles Программирование и базы данных 4 10-09-2003 23:11




 
Переход