首页 > 专题套餐 > 运维 > Windows > Blat程序在命令行CMD/BAT下SMTP自动发邮件

Blat程序在命令行CMD/BAT下SMTP自动发邮件

Blat程序在命令行CMD/BAT下SMTP自动发邮件

3

门课程

64707

人学习

6小时39分钟

课程总时长

讲师评分:5.0

长久观看
 
系统化学习
 
课程内容答疑
  资料一键下载
专题套餐价 ¥46.20
立省19.80元
总价 ¥66.00

第一阶段:  命令行基础

1门课程 3小时1分钟

命令行基础:编写命令行脚本管理文件;

  • Windows命令行bat/cmd脚本,文件批处理教程

    23节 3小时1分钟
    课程目标:
    批处理(Batch),也称为批处理脚本。它应用于DOS和Windows系统中。批处理文件的扩展名为bat 。BAT不是百度 阿里 腾讯。是batch。简单的bat命令MD、PAUSE、DIR、ECHO、@、>、>>、*、?、REN、COPY、MOVE、DEL、RD、DATE、TIME 实现快速批量/自动化,文件管理、整理。备课摘录:--------------------------md mkdir = make directorymd [盘符:\][路径\]新目录名--------------------------PS:目录中有空格要用引号引起来。--------------------------需求:大批量的创建文件夹,编辑太麻烦。我只是个菜鸟,不会什么动态参数、循环、判断等等高级应用。EXCEL我还是会用一些的。那么我要有规律的创建一批文件夹,如何简单处理呢?那么BAT菜鸟遇到EXCEL菜鸟 就要擦出火花了。--------------------------DIR   > >>   * ?--------------------------[知道有很多可选参数就好了]DIR = directory (目录 文件夹)DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]    [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]--------------------------RENAME REN= RENAMEREN [盘符:\][路径\]--------------------------(1)获取所有的目录名 dir /b /s   >> name.txt(2)批量整理      excel(3)执行         ren----------------------------------------------------学习本视频对您有价值,请给个五分好评吧以资鼓励。    .......................................................

    课程大纲

    免费试看

第二阶段:  命令行发邮件

1门课程 1小时7分钟

blat程序在命令行下发邮件

  • windows下BLAT程序SMTP自动发邮件教程(支持html)

    9节 1小时7分钟
    课程目标:
    ------------------------Blat - A Windows (32 & 64 bit) command line SMTP mailer.        一款支持windows cmd(bat)命令行下利用SMTP发送邮件的工具;       Use it to automatically eMail logs, the contents of a html FORM, or whatever else you need to send.       它可以自动发送邮件,邮件内容支持自定义,也支持html格式;------------------------命令参数博文:http://blog.51cto.com/mflag/2283256------------------------------------------------Blat -body "test mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mailtest mail" -s "测试test" -t nn1183@qq.com -server smtp.qq.com -f 442624872@qq.com -u 442624872@qq.com -pw hacrtlypjdracada邮件内容:test mail ;邮件主题:测试test ;收件人:n1183@qq.com ;发件人服务器:smtp.qq.com ;发件人:442624872@qq.com ; 账号:442624872@qq.com ; 密码:lcgcaflcjewvb;更多功能在这行命令的基础上去优化完善即可;------------------------优化:把所有的值变量变量------------------------set body="test mail" set s="测试test"set t=nn1183@qq.comset f=442624872@qq.comset pw=hacrtlypjdracadaBlat -body %body%  -s %s%  -t %t% -server smtp.qq.com -f %f% -u %f% -pw %pw%------------------------优化:加注释------------------------rem  ----邮件内容-----set body="test mail" rem  ----邮件主题----set s="测试test"rem  ----收件邮箱-----set t=nn1183@qq.comrem  ----发件邮箱-----set f=442624872@qq.comrem  ----邮箱秘钥-----set pw=hacrtlypjdracadarem  ----执行发送-----Blat -body %body%  -s %s%  -t %t% -server smtp.qq.com -f %f% -u %f% -pw %pw%------------------------优化:写日志并了解报错;------------------------set name=%date:~0,4%%date:~5,2%%date:~8,2%mail.bat >>%name%.log------------------------优化:加附件-attach------------------------rem  ----邮件内容-----set body="test mail" rem  ----邮件主题----set s="测试test"rem  ----收件邮箱-----set t=nn1183@qq.comrem  ----发件邮箱-----set f=442624872@qq.comrem  ----邮箱秘钥-----set pw=hacrtlypjdracadarem  ----附件-----set  attach="1.txt,1.7z"rem  ----执行发送-----Blat -body %body%  -s %s% -attach %attach%  -t %t% -server smtp.qq.com -f %f% -u %f% -pw %pw% ------------------------优化:文件内容从文件中取Blat------------------------rem  ----邮件内容-----set body="1.txt" rem  ----邮件主题----set s="测试test"rem  ----收件邮箱-----set t=nn1183@qq.comrem  ----附件-----set  attach="1.txt"rem  ----发件邮箱-----set f=442624872@qq.comrem  ----邮箱秘钥-----set pw=hacrtlypjdracadarem  ----执行发送-----Blat %body%  -s %s% -attach %attach%  -t %t% -server smtp.qq.com -f %f% -u %f% -pw %pw% ----------------------------------------------------开机自动发邮件----------------------------------------------------set name=%date:~0,4%%date:~5,2%%date:~8,2%set namet=%time:~0,2%%time:~3,2%%time:~6,2%rem  ----邮件内容-----set body="%name%%time%您的电脑被开机请知悉" rem  ----邮件主题----set s="%name%%namet%电脑开机"rem  ----收件邮箱-----set t=nn1183@qq.comrem  ----发件邮箱-----set f=442624872@qq.comrem  ----邮箱秘钥-----set pw=hacrtlypjdracadarem  ----执行发送-----Blat -body %body%  -s %s%  -t %t% -server smtp.qq.com -f %f% -u %f% -pw %pw%------------------------设置关机启动脚本------------------------1.开始——运行——gpedit.msc2.策略——计算机配置——Windows设置——脚本(启动/关机)3.右击"关机"4.添加——浏览:选择脚本确定;5.完成设置,重启测试。注:关机脚本启动目录:C:\Windows\System32\GroupPolicy\Machine\Scripts\Shutdown\学习Xcopy move 等命令:https://edu.51cto.com/course/11343.html ----------------------------------------------------学习本视频对您有价值,请给个五分好评吧以资鼓励。    

    课程大纲

    免费试看

第三阶段:  命令行相关学习

1门课程 2小时30分钟

命令行下自动异地备份

  • Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备

    13节 2小时30分钟
    课程目标:
    ------------------------------------------------------------------------讲解环境由VMware Workstation 12 桌面虚拟计算机软件创建虚拟机安装操作系统相关教程:https://edu.51cto.com/course/10007.html ------------------------------------------------------------------------PC1:192.168.1.201  远程地址:192.168.100.100:2001   windows service2008 pc1 Admin111PC2:192.168.1.202  远程地址:192.168.100.100:2002   windows service2008 pc2 Admin111PC3:192.168.100.XX 远程地址:192.168.100.XX            windows service2008 administrator Admin111ikuai3.0 软路由(局域网+端口映射)  admin  adminWAN:192.168.100.100    LAN:192.168.1.1------------------------------------------------------------------------------------------------------------------------------------------------Windows命令行bat/cmd批处理脚本的编写应用之文件管理应用相关教程:https://edu.51cto.com/course/11343.html ------------------------------------------------------------------------------------------------------------------------------------------------第一章主要内容:------------------------------------------------------------------------1.批处理命令行命令  拷贝文件   xcopy /y /s /d  ——复制非空的目录及子目录,如果遇到重名的则新的覆盖旧的;  移动文件   move            ——移动文件/文件夹     创建文件夹 md              ——创建文件夹  删除文件   del  /s /q      ——删除目录及子目录下的文件,不需要提示直接删除;  删除文件夹 rd   /s /q      ——删除目录及子目录,不需要提示直接删除;  系统日期   date  系统时间   time  设置变量   set "name=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%"------------------------------------------------------------------------2.7z zip压缩工具及命令行压缩解压  压缩:7z a -tzip %name%.zip A\*  解压:7z x  A.zip  -oB\------------------------------------------------------------------------3.局域网共享设置------------------------------------------------------------------------4.filezilla FTP服务器部署设置------------------------------------------------------------------------5.DOSFTP连接FTP服务器下载文件  执行:ftp -i -s:ftp.txt >>ftprun.log  文件:       open 192.168.1.201       fileaa       fileaa       lcd c:\2       mget *.exe       mget *.dll       bye------------------------------------------------------------------------6.curl工具被动模式下命令行下载和上传  使用curl工具连接ftp下载  cd c:\3  curl -u fileaa:fileaa -o 1.txt ftp://192.168.1.201  使用curl工具连接ftp上传  cd c:\4  curl -u fileaa:fileaa -T 41.txt ftp://192.168.1.201------------------------------------------------------------------------7.计划任务------------------------------------------------------------------------8.取系统日期的前一天日期做变量9.取系统日期的前一天日期做参数并整理格式d = DateAdd("d",-1,now())wscript.echo DatePart("yyyy",d)  & Right("0" & DatePart("m",d), 2) & Right("0" & DatePart("d",d),2)for /f %%i in ('cscript /nologo x.vbs') do set d=%%iecho %d%------------------------------------------------------------------------------------------------------------------------------------------------第二章:场景应用解决方案------------------------------------------------------------------------本机备份、异机备份、异机同步、异地备份的生产环境常见需求的解决方案;----------------------------------------------------------------------------------------------------------------------------学习本视频对您有价值,请给个五分好评吧以资鼓励。附:我在正式库服务器编写的脚本(内容机密无法分享,功能都在教程里);

    课程大纲

    免费试看

Blat程序在命令行CMD/BAT下SMTP自动发邮件资料下载

课程名称 操作
Windows命令行bat/cmd脚本,文件批处理教程 付费用户专享
windows下BLAT程序SMTP自动发邮件教程(支持html) 付费用户专享
Windows命令行bat/cmd脚本异地备份,自动备份,服务器灾备 付费用户专享

Blat程序在命令行CMD/BAT下SMTP自动发邮件

¥66.00 ¥46.20
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部