Показано с 1 по 3 из 3
Тема: Вопрос по bat файлам
Древовидный режим
-
15.03.2015, 20:51 #2
- Регистрация
- 28.02.2010
- Сообщений
- 6
- Сказал(а) спасибо
- 1
- Поблагодарили 52 раз(а) в 2 сообщениях
Привет! Вот,пожалуйста, когда-то давно наваял скрипт до сих пор пользуюсь.
dim fso, src, dest, curExt, extn, nfile, nFldr
set fso = CreateObject("Scripting.FileSystemObject")
src="c:\fso\"
dest="e:\backup\"
curExt = "PS1"
for each file in fso.GetFolder(src).Files
extn=ucase(fso.GetExtensionName(file.Name))
if extn=curExt then
nfile=fso.GetFile(file).name
nFldr=dest & date() & "\"
if not fso.FolderExists(nFldr) then
fso.CreateFolder(nFldr)
execData nFldr
Else
execData nFldr
End if
end if
next
sub execData(path)
dim nfile2, fileOut, fileIn, curTime, backupName
fso.CopyFile file, path
for each nfile2 in fso.GetFolder(path).Files
fileOut=fso.GetBaseName(nfile)
fileIn=fso.GetBaseName(nfile2)
curTime=hour(now())&"h"&minute(now())&"m"&second(n ow)&"s"
backupName=nfile&"_"&date()&"_"&curTime&".BAK"
if (fileOut = fileIn) then
fso.GetFile(nfile2).name=backupName
end if
next
end sub
Похожие темы
-
Вопрос по УТ 10.3.5
от Bumblebee в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 2Последнее сообщение: 08.04.2011, 16:25 -
Вопрос по Норме
от CamAh в разделе ПолезностиОтветов: 0Последнее сообщение: 25.11.2009, 21:52 -
Вопрос по FAR'y
от ra1n в разделе СОФТ (SOFT)Ответов: 1Последнее сообщение: 14.02.2009, 17:38
Социальные закладки