PDA

Показать полную графическую версию : [решено] Удалить файлы по пути и опрделенному имени


yarmakov
21-10-2020, 09:08
Здравствуйте.
Имеется браузер и в нем несколько профилей.
Необходимо с каждого профиля в определенной папке удалить один и тот же файл.Как можно это реализовать?
Уже весь гугл перелопатил и везде не те варианты.
Заранее благодарен.

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

DJ Mogarych
21-10-2020, 09:13
Powershell:

dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del -WhatIf

Уберите -WhatIf, чтобы реально удалялось.

yarmakov
21-10-2020, 09:14
Brave браузер
имя у папок соответствуют имени профиля,следовательно разное.
имена файлов одинаковы.

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

Uragan66
21-10-2020, 09:32
в 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
)

DJ Mogarych
21-10-2020, 09:38
А в Bat сделать никак нельзя? »

powershell -command "dir "D:\temp\profiles" -File -Recurse -Filter 'file2*' |del"

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

Не удаляет таким способом(

yarmakov
21-10-2020, 10:12
Реализовал альтернативным способом через кликер




© OSzone.net 2001-2012