удаление файлов по размеру

Обсуждение программ nnCron и nnCron LITE

удаление файлов по размеру

Postby che_ » Thu, 19 Sep 2013, 10:52

Добрый день! Товарищи, подскажите, как удалить в указанной директории файлы, меньше 40960 б, скрипт удаляет наоборот - большего размера. Не пойму, как изменить. Помогите :prayer:
Code: Select all
#(
RunOnce
NoDel
Time: 57 10 19 9 * 2013
Action:
RECURSIVE
FOR-FILES: "D:\1\*.*"
40960. FILE-SIZE: "%FOUND-FULLPATH%" D<
IF FILE-DELETE: "%FOUND-FULLPATH%" THEN
;FOR-FILES
)#
Last edited by VoidVolker on Thu, 19 Sep 2013, 12:43, edited 1 time in total.
Reason: Для кода следует использовать bb-тег code
che_
 
Posts: 3
Joined: Thu, 19 Sep 2013, 10:35

Re: удаление файлов по размеру

Postby VoidVolker » Thu, 19 Sep 2013, 12:49

Не указано имя задач, а оно обязано быть.
che_ wrote:меньше 40960 б, скрипт удаляет наоборот - большего размера. Не пойму, как изменить.

Потому что в именно так и указано - удалять файлы размером больше 4-х килобайт.
Code: Select all
#( Задача_134619092013
RunOnce
NoDel
Time: 57 10 19 9 * 2013
Action:
FOR-FILES: "D:\1\*.*"
    FOUND-FULLPATH FSIZE  40960. D<
    IF FOUND-FULLPATH FDELETE THEN
;FOR-FILES
)#
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2923
Joined: Tue, 25 Apr 2006, 17:56

Re: удаление файлов по размеру

Postby che_ » Thu, 19 Sep 2013, 13:33

Виноват, вот все строки:
Code: Select all
#( del_file
NoActive
Time: 0 23 * * * *
Action:
FOR-FILES: "D:\1\*.*"
    FOUND-FULLPATH FILE-SIZE  40960. D<
    IF FOUND-FULLPATH FDELETE THEN
;FOR-FILES
)#
Last edited by VoidVolker on Thu, 19 Sep 2013, 15:14, edited 2 times in total.
Reason: Для кода следует использовать bb-тег code
che_
 
Posts: 3
Joined: Thu, 19 Sep 2013, 10:35

Re: удаление файлов по размеру

Postby VoidVolker » Thu, 19 Sep 2013, 15:14

Для кода следует использовать bb-тег code.
Пардон, опечатался, надо было FSIZE.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2923
Joined: Tue, 25 Apr 2006, 17:56

Re: удаление файлов по размеру

Postby che_ » Fri, 20 Sep 2013, 07:27

Работает. :D VoidVolker, спасибо за помощь!
che_
 
Posts: 3
Joined: Thu, 19 Sep 2013, 10:35

Re: удаление файлов по размеру

Postby elos » Fri, 20 Sep 2013, 08:34

Удаление файлов с помощью nnbackup с ключами -LT / -GT / -EQ для данного случая. Только с папками отдельно потом разбираться.
nnbackup.exe copy -i C:\TEST -o \\?\nul -v -s -d
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 672
Joined: Tue, 25 Apr 2006, 11:15

Re: удаление файлов по размеру

Postby felcons » Tue, 24 Jul 2018, 19:39

пробую удалить файлы больше одного мегабайта.
задачка вот такая:
Code: Select all
#( ClearFiles
NoLog
WatchHotKey: "@["
Action:
RECURSIVE
FOR-FILES: "E:\xxx\*.*"
1024000. FILE-SIZE: "%FOUND-FULLPATH%" D>
IF FILE-DELETE: "%FOUND-FULLPATH%" THEN
;FOR-FILES
)#

и просто она не удаляет. где и что не так может быть?
папка так и остаётся с файлами.
felcons
 
Posts: 18
Joined: Fri, 29 Jan 2010, 14:52


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 0 guests

cron