cavstarica |
30-04-2016 09:28 2630839 |
Удаление файлов, созданных в этом месяце.
Здравствуйте!
Помогите написать батник для удаления файлов в папке, причём нужно удалить только файлы, созданные в этом месяце. Сам не осилил. Буду очень признателен!
|
greg zakharov |
30-04-2016 15:12 2630910 |
PowerShell:
Код:
$y, $m = (Get-Date -U %Y_%m) -split '_'
gci C:\MyFolder | ? {
!$_.PSIsContainer -and ($$ = $_.CreationTime).Year -eq $y -and $$.Month -eq $m
} | % {ri $_.FullName -Force}
|
cavstarica |
30-04-2016 20:55 2630989 |
Спасибо!
А батником это не получится сделать?
|
Цитата:
Цитата cavstarica
А батником это не получится сделать? »
|
Код:
@echo off
setlocal
pushd "C:\MyFolder" || goto:eof
for /f "tokens=2,3 delims=." %%i in ("%date%") do set "pattern=%%i\.%%j"
for /f "tokens=4,5*" %%i in (' "dir /a-d /-c /tc | findstr "%pattern%"" ') do call:del %%i %%j %%k
popd
goto:eof
:del
echo del "%*"
|
cavstarica |
01-05-2016 15:14 2631113 |
В папке C:\MyFolder создаю текст документ, запускаю батник. Файл не удаляется,чего нужно в батнике подправить?
|
cavstarica, удалить echo?
|
cavstarica |
01-05-2016 15:31 2631116 |
Цитата:
Цитата Foreigner
cavstarica, удалить echo? »
|
Тьфу... Простите. Ступил, аж стыдно! Спасибо за помощь большое!
|
Время: 22:11.
© OSzone.net 2001-