Страница 1 из 1
скриптик cmd
Добавлено: 2008-03-04 16:46:17
squid
есть задачка делать дамп мускуля на винде
хотелось бы чтобы помимо дампа, он еще отсылал результат команды мускдамп на какой нить адрес ?
Re: скриптик cmd
Добавлено: 2008-03-04 16:48:37
squid
проблема собственно передать результат выполнения команды мускдамп в команду отправки письма
команда имеет такой вид
Код: Выделить всё
blat -to test@domain.com -subject Backup -body <текст сообщения>
вместо
<текст сообщения> вывести результат команды mysqldump
Re: скриптик cmd
Добавлено: 2008-03-05 2:50:11
BlackCat
Если в одном скрипте, то как-то так будет смотреться:
Код: Выделить всё
@echo off
set LOGS=
rem запускаем дамп и собираем результат в переменную
for /f "tokens=1*" %%a in ('mysqldump [options]') do set %LOGS%=!LOGS! %%a%%b
rem отправляем письмо
blat -to test@domain.com -subject Backup -body "%LOGS%"
Запускать вот так:
Re: скриптик cmd
Добавлено: 2008-03-05 11:18:11
zg
squid писал(а):проблема собственно передать результат выполнения команды мускдамп в команду отправки письма
в командной строке напиши help и много чего интересного узнаешь

help if приведёт куда надо

Re: скриптик cmd
Добавлено: 2008-03-05 17:53:03
squid
уже так и сделал

спс за помощь
Re: скриптик cmd
Добавлено: 2008-03-05 19:44:44
paranoidchaos
а что мешает использовать готовую программу (консольную) мейл для отправки прикреплённого файла