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

标签 powershell blat

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

该描述包含引号。引号引起blat错误退出。

有没有一种方法可以删除event.Message中的引号并将其替换为空格或其他内容?

最佳答案

如果变量是String对象,则可以执行以下操作:

$Variable.Replace("`"","")

关于powershell - PowerShell:从变量中删除或替换引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14816571/

相关文章:

arrays - PowerShell 通过引用函数传递两个数组

powershell - 如何在 Powershell 中将毫秒转换为日期和时间?

powershell - 如何在PowerShell中从列表框捕获所选值?

c# - Powershell:无法与 .Net 程序集中存储的表单交互

windows - 如何使用正确的工作目录从 BAT 文件启动 PowerShell 脚本?

linux - 安装软件 BLAT 时遇到问题

windows - 当正文包含回车符和换行符时,如何使用 blat 从命令行发送电子邮件?