Я пытаюсь создать макрос vbscript, который будет получать местоположение папки, в которой хранится макрос, и создавать выходные файлы в одну и ту же папку. Я использую следующий код, но его не получить правильное расположениеVBScript Macro getParentFolder Name
Set obj1FSO = CreateObject("Scripting.FileSystemObject")
folderLoc = obj1FSO.GetParentFolderName("\Cubes_Macro_V5.zmc")
Было бы затем использовать переменную folderLoc и добавьте имя выходного файла к нему для того, чтобы создать выходной файл в той же папке, где макрос хранится.
Set repFso = CreateObject("Scripting.FileSystemObject")
Set repFile = repFso.CreateTextFile(folderLoc & "RCHT_OPTION4_REPORT.txt", True)
макросъемки сохраняется в папке в D: \ диск, но когда я запускаю выше сегмент кода это получить место для рабочего стола.
Возможный дубликат [Текущая директория VBScript + вспомогательная директория?] (Http://stackoverflow.com/questions/3972814/vbscript-current-directory-sub-directory) – Tomalak