dolfijn3000 Ответов: 1

Запись пакетного файла VB нужно игнорировать " char


я хочу записать это в файл bat

@echo off

Эхо "лол"

у меня есть сценарий для записи в файл здесь:

Dim FILE_NAME As String = "C:\Users\Game-pc\AppData\Roaming\filetest\test.bat"
Dim i как целое число
Dim aryText(4) в виде строки

aryText(0) = " @echo off"
aryText(1) = " echo lol"

Dim objWriter как новый System.IO. StreamWriter(имя файла)

Для i = от 0 до 4

автор возражений.WriteLine(aryText (i))

Следующий

автор возражений.Закрывать()


проблема в том, что я не могу написать echo "lol" из-за " char как я могу сделать сценарий ingore this?

Что я уже пробовал:

поискал в гугле, но ничего не нашел.

NotPolitcallyCorrect

Если вы хотите записать "lol" в свой пакетный файл, вам, вероятно, нужно будет экранировать " при записи строки.

1 Ответов

Рейтинг:
11

OriginalGriff

Напишите также двойные кавычки:

aryText(1) = "echo ""lol"""
будут делать это.