Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Скрипт для установки SMTP авторизации в программах... (http://forum.oszone.net/showthread.php?t=185323)

HuppeR 13-09-2010 12:23 1494282

Скрипт для установки SMTP авторизации в программах...
 
Ай ниид хелп. Ситуация такая, нужно на большом кол-ве машин с разными клиентами установить использование smtp авторизации.
В реестре для аутлук 2003-2007 существует значение типо вкл\выкл. Но с пути есть переменная, на сколько я знаю её не заменить. (HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676\00000002]) Если не так то здорово конечно.
Возможно ли как то еще это сделать?

HuppeR 13-09-2010 13:05 1494310

С аутлуком разобарлся, не думал что 9375CFF0413111d3B88A00104B2A6676 - постоянное имя во всех версиях офиса)
Теперь тоже самое нужно сделать с батом и аулукт экспересом....

HuppeR 13-09-2010 15:43 1494444

С аутлуком express тоже справился,

[HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\00000001]
"SMTP Use Sicily"=dword:00000002

В Thunderbird'e по дефолту ставится авторизация по smtp.
А вот с The Bat проблемы (

HuppeR 14-09-2010 10:10 1494959

Собственно нужно включить SMTP авторизацию при этом не запуская Bat. Т.е. правкой реестра, правкой файлов конфигурации и т.д.
В outlook'ах это получилось внесением изменений в реестре. Как быть тут я ума не приложу. В реестре Bat'а просто нет. Файлы .ini которые смахивают содержимым на конфигурацию почтовых ящиков оказались шаблонами и вообще не понятно для чего.
Руками это делается так:
Ящик - Свойство почтового ящика - Транспорт - Аутентификация - и поставить галочку Аутентификация SMTP.

А нужно автоматизировать, ибо кол-ва клиентов 200+

Petya V4sechkin 14-09-2010 13:19 1495077

HuppeR, можно посмотреть с помощью FileMon и RegMon, куда он сохраняет настройки.

HuppeR 14-09-2010 13:33 1495089


вот вся разница )))
с галочками и без )

amel27 15-09-2010 07:16 1495617

Цитата:

Цитата HuppeR
вот вся разница »

обнулить заданный байт в файле можно батником:
Код:

@echo off
set $F=Тест.bin

for %%i in ("%$F%") do set $S=%%~si
(echo e 3C7 00&echo w&echo q)|debug %$S%



Время: 12:17.

Время: 12:17.
© OSzone.net 2001-