尝试以编程方式创建 vbs 文件

Trying to create vbs file programmatically

我正在编写一个创建 vbs 文件的 vb.net 应用程序。我已经创建了文件并测试了向它发送一行文本没有任何问题。但是,第二行有问题。

File.WriteLine("set WshShell = CreateObject("WScript.Shell")")

在第二个引号之后,它停止将其读取为字符串或文本。 我错过了什么?

为了表示双引号,您可以通过将两个引号连成一行来转义它

File.WriteLine("set WshShell = CreateObject(""WScript.Shell"")")

有趣的是,即使是 Stack Exchange 标记也能识别这个