标签: blat

PowerShell:从变量中删除或替换引号

我正在使用Get-EventLog来设置变量,然后使用事件ID描述设置另一个变量.然后我使用blat.exe将此信息通过电子邮件发送给组.

描述包含引号.引号导致blat退出并出错.

有没有办法从event.Message中删除引号并用空格或其他东西替换它们?

powershell blat

12
推荐指数
3
解决办法
5万
查看次数

从批处理脚本发送电子邮件.布拉特不起作用

我需要从批处理脚本发送电子邮件.我尝试了几种解决方案却没有成

例如,与布拉特:

:send_mail
"\Program Files (x86)\blat275\full\blat.exe" 
    -server smtp.gmail.com
    -port 525
    -f myAdress@gmail.com
    -to recipient@foomail.com 
    -s "hello"
    -body "world"
Run Code Online (Sandbox Code Playgroud)

当我运行脚本时,我只是遇到Windows崩溃:

Win32命令行电子邮件工具停止工作

有人有更好的解决方案吗?

编辑和解决方案

我尝试了我们的服务器(使用我们的smtp)并且它与Blat一起工作.请参阅下面的答案中的完整代码.

windows email smtp batch-file blat

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

blat ×2

batch-file ×1

email ×1

powershell ×1

smtp ×1

windows ×1