Я пишу новый сценарий VBS, который должен создать файл TXT в каталоге Documents.В то время как с другими входами я использовал% USERNAME% для имени пользователя ПК, команда «CreateTextFile», кажется, хочет настоящий каталог, без включения каких-либо переменных, таких как% USERNAME%.
Я как бы новичоктак что я не могу понять.
Вот что я пытался:
Dim objFS, objFile
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFile = objFS.CreateTextFile("C:\Users\%USERNAME%\Documents\Demo.txt", true)
objFile.WriteLine("some sample text")
Он должен понимать% USERNAME% как UserName ПК, но не понимает.
В результате я получаю сообщение о том, что программа не может найти каталог C: \ Users \% USERNAME% \ Documents.