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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Backup Thunderbird в определенный день без schtasks

Ответить
Настройки темы
CMD/BAT - [решено] Backup Thunderbird в определенный день без schtasks

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


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

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


Изменения
Автор: sl2103
Дата: 28-05-2012
Описание: подправил шапку
На некотором кол-ве ПК установлен почтовик Mozilla Thunderbird.

Необходимо реализовать backup папки Thunderbird, которая находится по адресу:
C:\Documents and Settings\%Username%\%Appdata%\Thunderbird
сжать её архиватором 7-zip и отправить на диск D (например).

Вот, что у меня получилось:
Код: Выделить весь код
@echo off
if not exist "%SystemRoot%\System32\schtasks.exe" copy %~d0%~p0\schtasks.exe "%SystemRoot%\System32\schtasks.exe"
if exist "%SystemRoot%\System32\schtasks.exe" schtasks /create /tn "BackUp_TB" /tr c:\copy_TB.exe /sc monthly /ru admin /rp password
if exist "c:\schtasks_BackUp_TB.bat" del "c:\schtasks_BackUp_TB.bat"
if exist "c:\schtasks.exe" del "c:\schtasks.exe"
где copy_TB.exe - скомпилированный батник для скрытой работы процесса сжатия
его код:
Код: Выделить весь код
@echo off
"C:\Program Files\7-Zip\7z.exe" a "d:\backupTB[%date%].zip" "%AppData%\Thunderbird"
Т.к. %Username% на каждом ПК свой-определенный, а Назначенное Задание создается от имени Админ, то условие не выполняется.
У кого какие соображения? Буду рад весьма
Не вариант в открытом виде, в батнике, писать логин-пароль всех ПК, на которых установлен ТБ.

Отправлено: 12:29, 28-05-2012

 

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


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

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


раз вариантов нет, буду думать в сторону АТ /?

Отправлено: 10:15, 31-05-2012 | #2



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

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


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


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

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


Код: Выделить весь код
@echo off 
AT 12:00 every:month "c:\TB_BackUp.exe" 
if exist "c:\AT_TB_BackUp.bat" del "c:\AT_TB_BackUp.bat"
Вопрос частично решен.
всё равно, создается задание от имени Систем.
Тема закрыта.

Последний раз редактировалось sl2103, 05-06-2012 в 14:21.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:10, 31-05-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Backup Thunderbird в определенный день без schtasks

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] выполнение команды с повторением до результата cher Скриптовые языки администрирования Windows 3 23-05-2011 16:52
CMD/BAT - [решено] выполнение команды cmd caustic Скриптовые языки администрирования Windows 5 20-03-2011 08:51
7 / 2008 R2 - [решено] Автоматическое выполнение команды (schtasks) Neosev Скриптовые языки администрирования Windows 13 06-10-2010 00:57
CMD/BAT - [решено] Выполнение команды запуск sfx архива timon45 Скриптовые языки администрирования Windows 4 21-08-2010 22:11
CMD/BAT - [решено] удаленное выполнение команды Diver1 Скриптовые языки администрирования Windows 2 20-03-2009 10:39




 
Переход