Я пропустил трюк здесь?
Dim fso
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
WScript.Echo fso.GetBaseName("D:\temp\1. Some Folder")
WScript.Echo fso.GetBaseName("D:\temp\Some Other Folder Without A Dot")
WScript.Echo fso.GetAbsolutePathName("D:\temp\1. Some Folder")
Приведенный выше код для базового имени усекается с точкой / точкой.
D:\temp\1
Я предполагаю, что VBScript брошен точкой.Есть ли хитрость, чтобы обойти это?Или вам нужно изменить полный путь после последнего индекса косой черты?