JohnRD
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Elroir вопрос по поводу запуска батника из VBS скрипта есть почтовик hMailServer он не может запускать батники по созданным правилам, но может запускать VBS, я нашел на форуме сайта сервера, VBS для запуска cmd, но интересная штука получатся, если просто запускаешь cmd Код: postie -host:mail.john.org -user:info@john.org -pass:212121 -extract -rm | он вытаскивает все вложения которые были в одном письме, если же этот cmd запускается из под VBS, то сервер отрабатывает правило и вытаскивается только одно вложение, последнее по списку, хотя их там много. если же слать по 1му письму с 1им вложением, то все вытаскиваются. с чем такое может быть связано? скрипт "C:\Program Files\hMailServer\Events\EventHandlers.vbs" Код: ' Sub OnClientConnect(oClient) ' End Sub Sub OnAcceptMessage(oClient, oMessage) Set sh = CreateObject("WScript.Shell") Dim cmd, rc cmd = "cmd /c E:\install\GetMail\postie\1.cmd " & oMessage.Filename rc = sh.Run( cmd , 0 , TRUE) End Sub ' Sub OnDeliveryStart(oMessage) ' End Sub ' Sub OnDeliverMessage(oMessage) ' End Sub ' Sub OnBackupFailed(sReason) ' End Sub ' Sub OnBackupCompleted() ' End Sub |
| Всего записей: 205 | Зарегистр. 29-08-2004 | Отправлено: 21:06 05-06-2008 | Исправлено: JohnRD, 21:24 05-06-2008 |
|