stjie 发表于 2008-5-12 12:29:40

有没有直接建Outlook帐号的

因为需要批量给客户端(有60多台机)建立新的Outlook帐号,能用自动的吗?

bob 发表于 2008-5-12 12:37:08

如果是在域服务器上,可用微软一小工具addusers,批量添加域用户

在客户端配置,可写下类似 自动安装 的脚本

stjie 发表于 2008-5-12 16:52:30

原帖由 bob 于 2008-5-12 12:37 发表 http://www.autoitx.com/images/common/back.gif
如果是在域服务器上,可用微软一小工具addusers,批量添加域用户

在客户端配置,可写下类似 自动安装 的脚本


用户不用建,是在现有的用户配置中再增加一个Outlook帐号

hehui 发表于 2008-5-23 15:10:00

直接写注册表!
不过密码是加密的,所以要手动!

stjie 发表于 2008-5-23 16:31:00

原帖由 hehui 于 2008-5-23 15:10 发表 http://www.autoitx.com/images/common/back.gif
直接写注册表!
不过密码是加密的,所以要手动!


写注册表不行,整了N天都没查出个所以然来

hehui 发表于 2008-6-12 12:23:02

原帖由 stjie 于 2008-5-23 16:31 发表 http://www.autoitx.com/images/common/back.gif



写注册表不行,整了N天都没查出个所以然来
这个很简单的!我在公司就是用这种方法自动设置OE的!密码要自己填!配套功能自己做。可以全自动化!
;;;;;;这个是添加到当前用户的,用的是OE,要添加到其它用户,就要获取其SID,找到对应注册表项,都简单
;$accountName 帐户名
;$emailAddress 邮件地址,可以根据帐户名生成
;$popServer,$smtpServer 邮件服务器地址
Func addEmail($accountName,$emailAddress,$popServer,$smtpServer)
        $num = "00000001";;;这个值自己处理,从00000001开始,每个帐户一个
                       
               
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"Account Name","REG_SZ",$popServer)

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"Connection Type","REG_DWORD","3")

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"POP3 Prompt for Password","REG_DWORD","0")

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"POP3 Server","REG_SZ",$popServer)
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"POP3 Use Sicily","REG_DWORD","0")
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"POP3 User Name","REG_SZ",$accountName)

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"SMTP Display Name","REG_SZ",$accountName)

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"SMTP Email Address","REG_SZ",$emailAddress)

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\"&$num,"SMTP Server","REG_SZ",$smtpServer)

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager","Default Mail Account","REG_SZ",$num)


EndFunc

[ 本帖最后由 hehui 于 2008-6-12 12:26 编辑 ]

stjie 发表于 2008-6-19 13:44:49

原帖由 hehui 于 2008-6-12 12:23 发表 http://www.autoitx.com/images/common/back.gif

这个很简单的!我在公司就是用这种方法自动设置OE的!密码要自己填!配套功能自己做。可以全自动化!
;;;;;;这个是添加到当前用户的,用的是OE,要添加到其它用户,就要获取其SID,找到对应注册表项,都简单 ...


楼上提供的是OE的,我公司所使用的OL,不一样的位置。已经通过生成PRF文件的方式导入操作完成,再挂挂看有没有用AutoIT的方式来实现
页: [1]
查看完整版本: 有没有直接建Outlook帐号的