Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Копирование файла по дате модификации

Ответить
Настройки темы
VBS/WSH/JS - Копирование файла по дате модификации

Пользователь


Сообщения: 70
Благодарности: 7

Профиль | Отправить PM | Цитировать


Появилась необходимость искать файл по дате изменения, либо по имени и распаковывать его из архива.
Пока у меня вот такой вариант, а дальше не знаю как.

Код: Выделить весь код
Dim A, objFSO, objFile
Dim strSource, strDest
Dim argFirst, argSecond, MyStamp, TheDate, FileDateTime
 
 
Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
strSource = "C:\1"
strDest   = "C:\2"
 
Set objArgs = WScript.Arguments
 
retval = CStr(objArgs(0)&" "&objArgs(1))
 
If objFSO.FolderExists(strSource) Then 
If objFSO.FolderExists(strDest) Then
           
For Each objFile In objFSO.GetFolder(strSource).Files
FileDateTime = CStr(objFile.DateLastModified)
 
If  FileDateTime = retval  Then             
WScript.Echo objFile.Name
objFile.Copy objFSO.BuildPath(strDest, objFile.Name), True
End If
 
Next
End If
End If
Set objFSO = Nothing
WScript.Quit
И распаковка

Код: Выделить весь код
Set WshShell = CreateObject("WScript.Shell")
Set WshExec = WshShell.Exec("cmd /c ""C:\Program Files\7-Zip\7z.exe"" x c:\test\123.7z -oc:\test\ -y")
Вместе соединить никак пока не могу.

Подскажите, кто может: как сделать поиск файла по имени, либо по дате изменения, при этом дату изменения, либо имя файла нужно вводить руками и найденный файл распаковывать с помощью консольной 7zip? Имя файла выглядит так backup20130523_133405.7z Цифры постоянно меняются, по ним можно производить идентификацию, но не знаю как это сделать.

Отправлено: 13:41, 23-05-2013

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Копирование файла по дате модификации

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Копирование папки по дате Daemonstar Скриптовые языки администрирования Windows 9 26-04-2024 23:01
Прочие - [решено] Сортирование файлов по папкам (копирование по дате создания) DIMM2005 Программное обеспечение Windows 36 03-01-2020 16:54
CMD/BAT - [решено] Копирование файлов по дате создания Syna Скриптовые языки администрирования Windows 27 23-05-2013 14:02
CMD/BAT - [решено] Копирование последнего по дате файла knopochka_k Скриптовые языки администрирования Windows 2 14-09-2012 17:35
VBS/WSH/JS - Копирование самого последнего файла по дате djviper Скриптовые языки администрирования Windows 1 31-05-2012 09:58




 
Переход