gpt4 book ai didi

vbscript - 如何编写一个函数来组合文件夹路径和文件名?

转载 作者:行者123 更新时间:2023-12-02 22:11:27 25 4
gpt4 key购买 nike

我想将文本文件的完整路径传递给其中一个函数。我将我的脚本和文本文件放在同一位置通过使用下面的命令,我找到了我的脚本所在的文件夹路径

p = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)

pC:\test

我的文件名为xyz.txt

我想将参数传递给函数 C:\test\xyz.txt

如何组合路径和文件名

我尝试了下面的代码

path =  p & "xyz.txt"

任何人都可以帮我如何加入路径和文件名。

最佳答案

可以使用字符串连接来构建路径。然而,正确的方法是使用 FileSystemObject 的 BuildPath() method ,因为在任何情况下这都会用反斜杠做正确的事情。

Set FSO = CreateObject("Scripting.FileSystemObject")

scriptPath = FSO.GetParentFolderName(WScript.ScriptFullName)
textFilePath = FSO.BuildPath(scriptPath, "xyz.txt")

MsgBox textFilePath

关于vbscript - 如何编写一个函数来组合文件夹路径和文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35795826/

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