Показать полную графическую версию : Копирует не все файлы из папки
igorromin@vk
18-10-2013, 19:48
Здравствуйте, суть кода в резервном копировании данных браузера. Копирует, но не все файлы из папки User Data
Set FileSystemObject = CreateObject("scripting.filesystemobject")
set WshShell1 = WScript.CreateObject("WScript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFolder "C:\Users\" & WshShell1.ExpandEnvironmentStrings("%USERNAME%") & "\AppData\Local\Google\Chrome\User Data\Default" , "C:\Backup"
Заранее спасибо
Не может он ничего копировать с приведённым выше кодом.
Option Explicit
Dim strSourceFolder
Dim strDestFolder
With WScript.CreateObject("Scripting.FileSystemObject")
strSourceFolder = .BuildPath(WScript.CreateObject("Shell.Application").NameSpace("shell:Local AppData").self.Path, "Google\Chrome\User Data\Default")
strDestFolder = "C:\Backup"
If .FolderExists(strSourceFolder) Then
If Not .FolderExists(strDestFolder) Then
.CreateFolder strDestFolder
End If
.CopyFolder strSourceFolder, strDestFolder, True
Else
WScript.Echo "Can't find source folder [" & strSourceFolder & "]."
End If
End With
WScript.Quit 0
но не все файлы из папки User Data »
Закройте браузер.
igorromin@vk
19-10-2013, 06:01
Спасибо огромное
igorromin@vk
20-10-2013, 10:25
А можно что бы он не копировал подпапки, а то как выяснилось они на фиг не нужны?
А можно что бы он не копировал подпапки »
Нельзя. Надо менять метод копирования с «.CopyFolder()» на «.CopyFile()»:
Option Explicit
Dim strSourceFolder
Dim strDestFolder
With WScript.CreateObject("Scripting.FileSystemObject")
strSourceFolder = .BuildPath(WScript.CreateObject("Shell.Application").NameSpace("shell:Local AppData").self.Path, "Google\Chrome\User Data\Default")
strDestFolder = "C:\Backup"
If .FolderExists(strSourceFolder) Then
If Not .FolderExists(strDestFolder) Then
.CreateFolder strDestFolder
End If
.CopyFile .BuildPath(strSourceFolder, "*.*"), strDestFolder, True
Else
WScript.Echo "Can't find source folder [" & strSourceFolder & "]."
End If
End With
WScript.Quit 0
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.