我想将文本文件的完整路径传递给其中一个函数.我使用以下命令将我的脚本和文本文件放在同一位置,我找到了我的脚本所在的文件夹路径
p = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
Run Code Online (Sandbox Code Playgroud)
p 来了 C:\test
我的文件名是 xyz.txt
我想将参数传递给函数as C:\test\xyz.txt
我该如何组合路径和文件名
我尝试下面的代码
path = p & "xyz.txt"
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我如何加入路径和文件名.
Tom*_*lak 12
您可以使用字符串连接来构建路径.然而,正确的方法是使用FileSystemObject的BuildPath()方法,因为这将在所有情况下使用反斜杠做正确的事情.
Set FSO = CreateObject("Scripting.FileSystemObject")
scriptPath = FSO.GetParentFolderName(WScript.ScriptFullName)
textFilePath = FSO.BuildPath(scriptPath, "xyz.txt")
MsgBox textFilePath
Run Code Online (Sandbox Code Playgroud)