скриптик cmd

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

скриптик cmd

Непрочитанное сообщение squid » 2008-03-04 16:46:17

есть задачка делать дамп мускуля на винде
хотелось бы чтобы помимо дампа, он еще отсылал результат команды мускдамп на какой нить адрес ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: скриптик cmd

Непрочитанное сообщение squid » 2008-03-04 16:48:37

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

Код: Выделить всё

blat -to test@domain.com -subject Backup -body <текст сообщения>
вместо <текст сообщения> вывести результат команды mysqldump
хех..

Аватара пользователя
BlackCat
прапорщик
Сообщения: 469
Зарегистрирован: 2007-10-16 22:40:42

Re: скриптик cmd

Непрочитанное сообщение BlackCat » 2008-03-05 2:50:11

Если в одном скрипте, то как-то так будет смотреться:

Код: Выделить всё

@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%"
Запускать вот так:

Код: Выделить всё

cmd /V:ON /D /C С:\baths\test.bat

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: скриптик cmd

Непрочитанное сообщение zg » 2008-03-05 11:18:11

squid писал(а):проблема собственно передать результат выполнения команды мускдамп в команду отправки письма
в командной строке напиши help и много чего интересного узнаешь :) help if приведёт куда надо :)

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: скриптик cmd

Непрочитанное сообщение squid » 2008-03-05 17:53:03

уже так и сделал ;)
спс за помощь
хех..

Аватара пользователя
paranoidchaos
мл. сержант
Сообщения: 80
Зарегистрирован: 2007-12-13 10:58:23

Re: скриптик cmd

Непрочитанное сообщение paranoidchaos » 2008-03-05 19:44:44

а что мешает использовать готовую программу (консольную) мейл для отправки прикреплённого файла