Страница 1 из 2

vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 12 дек 2007, 21:22
Cooller_
Нужен скрипт, написанный на vbs, которые бы осуществлял поиск всех файлов в указанном каталоге, в том числе искал файлы и подкаталогах, и копирова все найденный файлы в уазанную папку.
Например имеется каталог D:\Games, в нём 3 подкаталога, и нужно чтоб ВСЕ файлы из дириктории D:\Games и всех подкаталогов были скопитрованны в указанную мне й папку, например D:\FFF

У сеня есть код который ищет файлы и записывает их в блокнот:

Код: Выделить всё

Set FSO = CreateObject("Scripting.FileSystemObject")
Set TF = FSO.CreateTextFile("C:\files.txt")

Const FOR_READING = 1


strFolder = "D:\Games"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(strFolder)
TF.Write objFolder.Path
TF.Write vbcrlf 
Set colFiles = objFolder.Files
For Each objFile In colFiles
TF.Write objFile.Path 
TF.Write vbcrlf 
Next
ShowSubFolders(objFolder)

Sub ShowSubFolders(objFolder)
Set colFolders = objFolder.SubFolders
For Each objSubFolder In colFolders
TF.Write objSubFolder.Path
TF.Write vbcrlf
Set colFiles = objSubFolder.Files
For Each objFile In colFiles
TF.Write objFile.Path 
TF.Write vbcrlf 
Next
ShowSubFolders(objSubFolder)
Next
End Sub

Было бы хорошо еслиб он не записывал в блокнот, а копировал в директория найденные файлы.
Кто может, помогите.

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 12 дек 2007, 22:07
Duncon
Потенцальный троян, никто не поможет..
И CreateObject это скорее ActiveX, а он в свою очередъ не запускается без разрешения конечного юзера.

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 13 дек 2007, 00:46
Cooller_
Какой трян, ты о чём? трояны на сколько мне известно воруют инфу, а я воровать ничего не собираюсь!

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 13 дек 2007, 00:47
Cooller_
Это могло бы быть троем еслиб это всё на почту или на фтп летело, но тут речь идёт исключительно о копировании всех файлов из папки и подкоталогов в указанную директорию!

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 13 дек 2007, 14:16
Duncon
Вопрос: Ты сам понимаешь что хочешь?

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 13 дек 2007, 20:34
Cooller_
Конечно, я хочу чтобы скрипт из папки и подпапок скопировал все файлы в одну, если имена совподают, чтоб заменил файл.

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 13 дек 2007, 22:32
Duncon
Наводящий вопрос - и где ты это хочешь сделать?

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 14 дек 2007, 00:35
Cooller_
а ты думаеш почему именно на vbs, а не на делфи например???
Просто я поспорил, что в течении 2-х недель у меня будет этот скрипт, и он будет именно на vbs

Ну дак что, кто нить мне поможет?

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 14 дек 2007, 11:33
Duncon
Вопрос где был о машине юзера либо сервере..
Ты проспорил.

Re: vbs скрипт поиска файлов, и копирования всех найденых файлов

Добавлено: 14 дек 2007, 18:20
Cooller_
скрипт работает на моём компе...

и ещё, нихрена я не проспорил, так как уже сам допёр