![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Пользователь
Пол:
Регистрация: 20.10.2006
Сообщений: 42
Репутация: 2
|
Всем двс! Есть .vbs скрипт
' ---------- ' Начало основной секции. Отсюда начнется выполнение при запуске скрипта. Set FSO = CreateObject("Scripting.FileSystemObject") ' директория, где будут храниться бэкапы. Вы должны вписать свою директорию ' вместо "X:\DailyBackup" sDir = "X:\DailyBackup" Set objDir = GetFolder(sDir) DeleteOlderFiles(objDir) ' ---------- Секция функций ' Получить файл Function GetFile(sFile) On Error Resume Next Set FSO = CreateObject("Scripting.FileSystemObject") Set GetFile = FSO.GetFile(sFile) if err.number <> 0 then WScript.Echo "Error Opening file " & sFile & VBlf & "["&Err.Description&"]" Wscript.Quit Err.number end if End Function ' Получить папку Function GetFolder (sFolder) On Error Resume Next Set GetFolder = FSO.GetFolder(sFolder) if err.number <> 0 then WScript.Echo "Error Opening folder " & sFolder & VBlf & "["&Err.Description&"]" Wscript.Quit Err.number end if End Function ' удалить один файл (имя файла передается в sFile) Sub DeleteFile(sFile) On Error Resume Next FSO.DeleteFile sFile, True if err.number <> 0 then WScript.Echo "Error Deleteing file " & sFile & VBlf & "["&Err.Description&"]" Wscript.Quit Err.number end if End Sub ' Удалить файлы старше 7 дней Sub DeleteOlderFiles(objDir) ' просматриваем все файлы в директории for each efile in objDir.Files ' используем DateLastModified, а не DateCreated, поскольку ' DateCreated не всегда возвращает правильную дату FileDate = efile.DateLastModified Age = DateDiff("d",Now,FileDate) ' в данном случае возраст файла не больше семи дней If Abs(Age)>7 Then DeleteFile(efile) End If next End Sub ---------------------------------------- запускается через батник и по сути должен удалять старые бэкапы в определенной директории, но cmd выдает следующее ![]() что подправить? заранее всем благодарен! |
|
|
|
| Реклама: | 5080 asus | урбан афиша - RedKassa.ru | серьги конго с фианитами | Мебельный магазин: стулья барные купить - Переходи на сайт! | Фиброцементные плиты - фибробетон изготовление - у нас на fibro-cement.ru |
|
|
#2
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Я в вбс конечно не силён... Но что-то подсказывает что вот это не есть кошер...
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||
|
|
|
| Сказали спасибо: |
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Готов сосАть до стАрых лет! | Meverik | Архив Юмора | 8 | 19.10.2010 19:29 |
| VBScript Управление формой | csapr | Программирование | 2 | 27.07.2010 10:46 |
| VBScript Scrip | WIZARD MAN | Архив | 1 | 22.08.2005 04:20 |
|
|