删除VBScript中的单引号导出文件名

删除VBScript中的单引号导出文件名,vbscript,Vbscript,使用VBScript,我在导出文件名中无意中得到initPeriod的单引号,如下所示 initperiod = datepart("YYYY",Date) & strMonth ""Export_File:C:\GrabIt\Test\{Command.idxnum}\{Command.idxnum}_DriverPage_""" & initPeriod & """_YTD.pdf"" 结果是11_DriverPage_u201210'\u YTD.pdf 如何从

使用VBScript,我在导出文件名中无意中得到initPeriod的单引号,如下所示

initperiod = datepart("YYYY",Date) & strMonth

""Export_File:C:\GrabIt\Test\{Command.idxnum}\{Command.idxnum}_DriverPage_""" & initPeriod & """_YTD.pdf""
结果是11_DriverPage_u201210'\u YTD.pdf


如何从initPeriod中删除单引号?

我假设您希望在整个exportfile行中使用引号。在这种情况下,看起来您在每一端都缺少一个报价。我还猜测,您可能不希望在initPeriod的值周围加引号,因为您在initPeriod中使用了太多引号。在这种情况下,应该是:

"""Export_File:C:\GrabIt\Test\{Command.idxnum}\{Command.idxnum}_DriverPage_" & initPeriod & "_YTD.pdf"""
或者,如果你不想在整件事上加引号:

"Export_File:C:\GrabIt\Test\{Command.idxnum}\{Command.idxnum}_DriverPage_" & initPeriod & "_YTD.pdf"
请记住,字符串中的“”表示字符串中将包含引号字符。字符串集“”是空字符串


如果不是这样,你需要准确地公布你想要达到的结果。

我不清楚第二行在做什么。你能澄清一下吗?例如,什么是导出文件?