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

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

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

Новый участник


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

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


Здравствуйте, суть кода в резервном копировании данных браузера. Копирует, но не все файлы из папки User Data
PHP код: Выделить весь код

Set FileSystemObject CreateObject("scripting.filesystemobject"
set WshShell1 WScript.CreateObject("WScript.Shell")
Set objFSO CreateObject("Scripting.FileSystemObject")
objFSO.CopyFolder "C:\Users\" & WshShell1.ExpandEnvironmentStrings("%USERNAME%")  & "AppDataLocalGoogleChromeUser DataDefault" , "C:Backup

Заранее спасибо

Отправлено: 19:48, 18-10-2013

 

Ветеран


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

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


Не может он ничего копировать с приведённым выше кодом.

Код: Выделить весь код
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
Цитата igorromin@vk:
но не все файлы из папки User Data »
Закройте браузер.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:39, 19-10-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Спасибо огромное

Отправлено: 06:01, 19-10-2013 | #3


Новый участник


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

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


А можно что бы он не копировал подпапки, а то как выяснилось они на фиг не нужны?

Отправлено: 10:25, 20-10-2013 | #4


Ветеран


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

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


Цитата igorromin@vk:
А можно что бы он не копировал подпапки »
Нельзя. Надо менять метод копирования с «.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

Отправлено: 13:01, 20-10-2013 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как удалить из папки все файлы определенного размера? Alex_smo Скриптовые языки администрирования Windows 6 29-07-2014 19:50
CMD/BAT - как удалять все файлы из папки по атрибутам (1 месяц) petr_al Скриптовые языки администрирования Windows 4 23-02-2011 19:37
CMD/BAT - [решено] Удалить все файлы из папки кроме нужных Sirimika Скриптовые языки администрирования Windows 16 12-11-2010 10:33
[решено] "Слить" в один файл все текстовые файлы из папки sashadeg AutoIt 2 05-03-2010 16:25
В NC не отображаются все файлы из папки i386 vivanco3 Хочу все знать 16 01-04-2004 21:01




 
Переход