Пакетное переменное эхо

1698
Indoors

Я пытаюсь сохранить пользовательские переменные ввода из командного файла в текстовый файл. Так что некоторые JavaScript может читать файл, чтобы использовать переменные.

Это то, что я до сих пор:

:varecho echo %GAMEPIN% > variables.txt echo %NICKNAME% >> variables.txt goto launch 

Это просто пишет "ECHO выключен" в variables.txt:

Как бы я получить содержимое переменных в файл?

0
Если вы отредактируете свой вопрос, чтобы правильно отформатировать скрипт, на него будет легче ответить. Я не могу сказать, какими должны быть разрывы строк. Jon G - Megaphone Tech 7 лет назад 0
Прямо сейчас вы перезаписываете содержимое файла с каждым эхом. Вы должны использовать `>>` для добавления в файл. Если вы хотите прочитать файл позже с помощью javascript ... почему вы не читаете ввод с использованием javascript? Кроме того, ваш код неполон, нет метки, определенной для запуска. Seth 7 лет назад 1
Я только что обновил ">" до ">>" для второй команды echo, а также форматирование, кажется, не правильно (не уверен, если для всех). Причина, по которой я не получаю пользовательский ввод из Jscript, заключается в том, что я не знаю его, и у меня уже был создан пакетный файл, за исключением того, что пакет не способен выполнить самую важную часть того, что я делал, так У меня есть друг, чтобы написать JScript, который мог бы это сделать, мне просто нужно решить эту проблему, прежде чем я смогу ее реализовать, Спасибо за любую помощь. Indoors 7 лет назад 0

1 ответ на вопрос

0
P. Ktinos

Я бы предположил, что ваши переменные% GAMEPIN% или% NICKNAME% пусты.

Когда вы используете «echo» без указания стороны или пустую переменную, вы получаете ответ, независимо от того, включено или выключено эхо.

Как видно здесь, я объявляю пустую переменную, и когда я ее отображаю, поскольку она пустая, она просто сообщает мне, включено или выключено эхо.

I get response ECHO is on/off

Таким образом, убедитесь, что ваши переменные правильно объявлены.

Ну, на самом деле, я думаю, что переменные заполнены ранее, потому что, когда вы открываете файл, он запрашивает ввод этих переменных пользователем, разве это не сохраняет ввод в них? Indoors 7 лет назад 0