Vbscript 检查字符串是否为文件夹路径?

Vbscript 检查字符串是否为文件夹路径?,vbscript,Vbscript,以下VBScript代码检查字符串是否为文件夹路径 Set fso = CreateObject("Scripting.FileSystemObject") if fso.FolderExists(folderpath) then 'Do code end if 但这仅在实际文件夹存在时有效。当找不到实际文件夹时,检查字符串是否为文件夹路径的VBScript代码是什么。因为,在确认字符串结构为文件夹路径后,将从字符串创建文件夹。使用and.FolderExists检查完整路径是否具有有效

以下VBScript代码检查字符串是否为文件夹路径

Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FolderExists(folderpath) then
   'Do code
end if
但这仅在实际文件夹存在时有效。当找不到实际文件夹时,检查字符串是否为文件夹路径的VBScript代码是什么。因为,在确认字符串结构为文件夹路径后,将从字符串创建文件夹。

使用and.FolderExists检查完整路径是否具有有效的头/前缀:

>> p = "c:\users\eh\pipapo"
>> WScript.Echo goFS.GetParentFolderName(p)
>> WScript.Echo goFS.FolderExists(goFS.GetParentFolderName(p))
>>
c:\users\eh
-1
>>