Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Bat-файл, удалить фаилы двухдневной давности / 10 сообщений из 10, страница 1 из 1
09.10.2007, 14:20:39
    #34856917
ЧайникПолный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
Добрый день,

Подскажите пожайлуста как можно с помощью bat-файла удалить файлы в определенной директории, которые были созданы позднее чем два дня назад.
...
Рейтинг: 0 / 0
09.10.2007, 14:24:02
    #34856927
ЧайникПолный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
И вообще возможно ли это?

По аттрибутам команды DEL посмотрел - там нет даты.
...
Рейтинг: 0 / 0
09.10.2007, 14:33:28
    #34856970
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
Я в похожих ситуациях использовал rar с ключом /to для отбора старых файлов.
...
Рейтинг: 0 / 0
09.10.2007, 14:34:56
    #34856975
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
на JScript легко написать такой файл.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
09.10.2007, 14:48:59
    #34857047
ЧайникПолный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
MZHЯ в похожих ситуациях использовал rar с ключом /to для отбора старых файлов.
Хм.... интересно, т.е в архив старые файлы, а потом его удалить.... А если эти файлы пару сотен гигов... архивировать будет сутки )
...
Рейтинг: 0 / 0
09.10.2007, 15:00:43
    #34857100
ЧайникПолный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
В Java не в зуб ногой :-)
...
Рейтинг: 0 / 0
09.10.2007, 15:06:11
    #34857129
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
robocopy.exe destination_folder [files] /MINAGE:n /MOV
После чего указанная папка зачищается стандартными командами.

Утилита берется из W2K3 Resource Kit
...
Рейтинг: 0 / 0
09.10.2007, 15:24:49
    #34857234
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
здесь и здесь
...
Рейтинг: 0 / 0
10.10.2007, 17:49:43
    #34861231
naPmu3aH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
Код: 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, dTwoDaysAgo
dTwoDaysAgo = Date() -  2 
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 < dTwoDaysAgo 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
10.01.2008, 22:01:31
    #35054295
Sheriffua
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bat-файл, удалить фаилы двухдневной давности
Может это подойдет?
Удаление файлов
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Bat-файл, удалить фаилы двухдневной давности / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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