Скрипт через psexec.exe монтирует на удаленном компьютере том TrueCrypt, копирует на него файлы из указанной папки с установленным архивным битом, размонтирует том. Запуск скрипта планируется с помощью стороннего ПО. psexec.exe должен лежать в той же папке что и скрипт.
'---------------------------------------------------------------------- ' ' Copyright (c) All rights reserved. ' ' ' AUTHOR: tudimon.com ' DATE: 13.09.2012 ' NAME: TrueCrypt_mount_copy_unmount_v1.vbs ' ' COMMENT: ' ' Скрипт через psexec.exe монтирует на удаленном компьютере том TrueCrypt, копирует на него файлы, размонтирует том. ' ' Запуск скрипта планируется с помощью стороннего ПО. ' ' psexec.exe должен лежать в той же папке что и скрипт. ' ' '----------------------------------------------------------------------
' Задаваемые параметры для работы скипта
SourceFolder = "D:\data" ' Папка с файлами для архиврования (без слэша на конце) DestinationFolder = "\\192.168.1.122\data" ' Папка для архивных копий (без слэша на конце)
LogFilePath = "D:\logs\" ' папка для лог-файлов LogTXT = "" ' переменная для записи в лог
' Переменные для psexec.exe ipTarget = "192.168.1.122" ' ip целевого (удаленного) компьютера psUser = "domain\adm" ' учетка под которой подключаться psPass = "sec_password" ' пароль
' Переменные для TrueCrypt tcPath = "c:\Progra~1\TrueCrypt\TrueCrypt.exe" ' Путь до TrueCrypt.exe на удаленной машине tcTarget = "\Device\Harddisk2\Partition1" ' какой том монтируем tcLetter = "l" ' на какую букву монтировать tcPass = "tc_secret_password" ' пароль шифрованного тома
' **** бэкап Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder(SourceFolder) Set colFiles = objFolder.Files For Each objFiles in colFiles
If objFiles.Attributes and 32 Then ' архивный бит установлен, то копируем objFSO.CopyFile objFiles.Path, DestinationFolder & "\" & objFiles.Name
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Чтобы Вам были доступны все функции Вам необходимо либо зарегистрироваться, либо зайти на сайт под своим именем.