Я пытаюсь создать VBS-файл, который создает новый VBS-файл, но у меня возникли некоторые проблемы с созданием второго файла.
Ранее в первом сценарии запрашивалось желаемое имя пользователя, а именно:затем назначается переменной с именем user.
Когда он создает второй скрипт, я хочу, чтобы имя пользователя отображалось в сообщении с надписью Welcome back [введите имя пользователя здесь].Пожалуйста, введите значение программы.
проблема в том, что я не могу заставить его поместить ваше имя пользователя в новый код скриптов.
попытка 1
If VTCreate1 = 6 And VTCreate2 = 7 And VTCreate3 = 7 And VTCreate4 = 7 And VTCreate5 = 7 Then
Set objFile = objFS.CreateTextFile("C:\Users\Public\Desktop\Aeshnidae_1627374757.vbs")
objFile.WriteLine("vtcmd=inputbox(""Welcome back "")" & user & "("". Please input a program value."")")
попытка 1 результатво вновь созданном скрипте, содержащем следующую
vtcmd=inputbox("Welcome back ")Human(". Please input a program value.")
попытку 2
If VTCreate1 = 6 And VTCreate2 = 7 And VTCreate3 = 7 And VTCreate4 = 7 And VTCreate5 = 7 Then
Set objFile = objFS.CreateTextFile("C:\Users\Public\Desktop\Aeshnidae_1627374757.vbs")
objFile.WriteLine("vtcmd=inputbox(""Welcome back & user & . Please input a program value."")")
попытка 2 приводит к следующему
vtcmd=inputbox("Welcome back & user & . Please input a program value.")
любому представлению о том, как получить желаемоеимя пользователя правильно внутри сообщения?