powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Помогите сделать батник
8 сообщений из 8, страница 1 из 1
Помогите сделать батник
    #36936981
valya2800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер (день)
Мне в нагрузку дали задание каждый понедельник удалять все файлы в одной сетевом каталоге, но оставляя файлы за предыдущие рабочих два дня.
Команда del не слишком функциональна, мне нужно удалять по дате.
Подскажите пожалуйста как лучше удалять и если возможно текст батника.
Всем большое спасибо.
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36938952
Фотография naPmu3aH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VBS не подойдет?

cleanup.vbs удаляет файлы старше 30 дней в заданной папке:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Option Explicit
Dim fso, dMonthAgo
dMonthAgo = Date() -  30 
Set fso = CreateObject("Scripting.FileSystemObject")

DirWalk("c:\log\")

Sub DirWalk(parmPath)
Dim oSubDir, oSubFolder, oFile, n

   On Error Resume Next         
   Set oSubFolder = fso.getfolder(parmPath)
   For Each oFile In oSubFolder.Files   
      If Err.Number <>  0  Then   
         Err.Clear
      ElseIf oFile.DateLastModified < dMonthAgo Then
             fso.DeleteFile oFile.Path, True
      End If
   Next

   For Each oSubDir In oSubFolder.Subfolders
      DirWalk oSubDir.Path      
   Next
   On Error Goto  0               
End Sub
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36938966
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант - воспользоваться стандартным поиском винды и найти в нем на указанном ресурсе все файлы созданные (или изменные - смотря как вам надо) за такой-то период (от фиг знает когда до позачера). После того как поиск завершиться и ты проанализируешь чего нашло - нажимаешь Ctrl-A и удалить.

Del функционален. Только использовать его надо в правильном месте ;)
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36939223
Damien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант - воспользоваться стандартным поиском винды

а если подобных задач несколько - будешь как робот с конвейера с файлами возиться?
Батник запихал в планировщик и - свободен.
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36939520
valya2800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
naPmu3aH,

спасибо.
на сетевом ресурсе отработает без проблем?
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36939522
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damienа если подобных задач несколько - будешь как робот с конвейера с файлами возиться?
Батник запихал в планировщик и - свободен.
1. Пока что на горизонте видим только одну задачу раз в 7 дней
2. Я вроде и не протестовал против батника :)
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36939605
Константин Цветков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valya2800Мне в нагрузку дали задание каждый понедельник удалять все файлы в одной сетевом каталоге, но оставляя файлы за предыдущие рабочих два дня.
Не имеет решения в среде Windows. 9 ноября 2010 года за какие дни будете оставлять?
...
Рейтинг: 0 / 0
Помогите сделать батник
    #36939885
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую присмотреться к Automate 6, решает множество повседневных задач!
Good luck
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Помогите сделать батник
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]