我有一个接受各种参数的 VBScript 文件,其中一个是来自 SQL Server 中 varchar(max) 字段的文本字符串,在脚本中用作电子邮件的 .HTMLBody。
但是,在创建和显示电子邮件消息时,所有文本都混杂在一起,由于忽略了所有换行符,因此阅读起来有些困难。
实际的脚本是从 Java 应用程序调用的,如下所示:
Runtime.getRuntime().exec(arguments)
其中 arguments 是传入 VBScript 文件的参数列表,它也是参数字符串的一部分,如下所示:
wscript filepath\sendEmail + arguments
每个参数都用引号括起来,以分割 VBScript 文件中的每个唯一参数,该文件的结构如下:
Set objArgs = WScript.Arguments
Arg1 = objArgs(0)
...
Set MyApp = CreateObject("Outlook.Application")
...
.HTMLBody = Arg8
非常感谢您提供的任何帮助。
-布赖恩