Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как сверить версии файла? / 7 сообщений из 7, страница 1 из 1
16.11.2004, 15:13
    #32784619
Sanitto!!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
Нужно написать bat-ник, сверяющий версии (по дате) файлов. Ну и раннюю версию файла замещать поздней. Как? Какая команда возвращает дату создания?
Помогите.. :)
...
Рейтинг: 0 / 0
16.11.2004, 15:19
    #32784642
Lenivec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
Есть у меня такой скриптец на VB:
Код: 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.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
Const cpath = "\\Server1\SETUP\AUBI2000\Update_20040408\"
Const cFile = "C:\Log\"
Dim fsys
Dim oTextStream
Dim sfile

Set fsys = CreateObject("Scripting.FileSystemObject")
sfile = cFile & Replace(cstr(Now()),":",".") & ".log"
Set oTextStream = fsys.CreateTextFile(sfile, True)
Call scanfolder(cpath, "")
call MsgBox("Создание протокола завершено.",,"CreateLog")

Sub scanfolder(folderspec, otstup)
Dim thisfolder
Dim sfolders
Dim fileitem, folderitem
Dim AllFiles
    Set thisfolder = fsys.GetFolder(folderspec)
    Set sfolders = thisfolder.SubFolders
    Set AllFiles = thisfolder.Files
    For Each folderitem In sfolders
        Call oTextStream.WriteLine(_
		otstup & "Папка: " & folderitem.Name & " " & _
		folderitem.Size & " " & _
		folderitem.DateCreated & " " & _
		folderitem.DateLastModified & " " & _
		folderitem.DateLastAccessed)
        Call scanfolder(folderitem.path, otstup & "   ")
    Next
    For Each fileitem In AllFiles
        Call oTextStream.WriteLine( _
		otstup & fileitem.Name & " " & _
		fileitem.Size & " " & _
		fileitem.DateCreated & " " & _
		fileitem.DateLastModified & " " & _
		fileitem.DateLastAccessed)
    Next
End Sub
разбирайся...
...
Рейтинг: 0 / 0
16.11.2004, 15:26
    #32784667
Sanitto!!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
Спасибо за беспокойство. :)

Только мне бы в командах DOS..
Прогу я и сам написать смогу.
...
Рейтинг: 0 / 0
16.11.2004, 15:28
    #32784675
Lenivec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
а чем тебе VB-Script не устраивает?
ты в какой операционке работаешь?
...
Рейтинг: 0 / 0
16.11.2004, 15:29
    #32784678
Lenivec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
пишешь всю эту ахинею в текстовый файл, даешь ему расширение vbs и запушаешь
...
Рейтинг: 0 / 0
16.11.2004, 15:31
    #32784693
Sanitto!!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
В винде..

Дык, к стыду своему, не знаю, как со скриптами работать.. :)
С батником все просто: ткнул - понеслася, а тут просто не сталкивался ни разу..
Даже не знаю, как его создать-то..
...
Рейтинг: 0 / 0
16.11.2004, 15:33
    #32784697
Sanitto!!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сверить версии файла?
О, блин.. работает.. :)
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как сверить версии файла? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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