gpt4 book ai didi

vbscript - VBScript参数中的双引号

转载 作者:行者123 更新时间:2023-12-03 14:02:26 26 4
gpt4 key购买 nike

正如我自己阅读和体验的那样,VBScript删除了和参数中的所有双引号。有谁知道解决这个问题的方法吗?如何在脚本中传递双引号?

最佳答案

如果该参数需要用引号引起来,则可以使用命名参数来标识它,然后用双引号将值引起来

dim arg
if WScript.Arguments.Named.Exists("a") then
arg = WScript.Arguments.Named("a")
arg = chr(34) & arg & chr(34)
end if


因此使用:

cscript test.vbs /a:"a parameter"


但这对只提供报价的报价没有帮助。尽管可以接受单引号,所以您也可以使用单引号(或其他字符/字符串)并执行 Replace(arg, "'", chr(34))转换为双引号。

关于vbscript - VBScript参数中的双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com