Я делаю пакетный сценарий, который создает сценарий .json
если он не найден в определенном месте. Если это необходимо сделать, у меня также есть пакетный скрипт, вставляющий весь код по умолчанию для JSON. Я могу сделать копию оригинала 1:1, из которого я делаю новый, но я хочу знать, есть ли более быстрый способ сделать это без необходимости копировать строку кода для строки с текущим синтаксисом, который я использую. с помощью. Я вставляю код с помощью команды ECHO следующим образом:
ECHO %CODELINE%>> "%JSONSCRIPT%
Я хочу знать, могу ли я что-то сделать, чтобы каждая строка не начиналась с ECHO
и заканчивалась >> "%JSONSCRIPT%
. Это возможно? Вот фрагмент моего сценария для одного из создаваемых файлов JSON:
:MAKEJSON
BREAK>"Scripts\JSON1.json"
ECHO {>> "Scripts\JSON1.json"
ECHO "list": [>> "Scripts\JSON1.json"
ECHO {>> "Scripts\JSON1.json"
ECHO "var": {>> "Scripts\JSON1.json"
ECHO "showName": "Example 01",>> "Scripts\JSON1.json"
ECHO "targetName": "TBD">> "Scripts\JSON1.json"
ECHO },>> "Scripts\JSON1.json"
ECHO "type": {>> "Scripts\JSON1.json"
ECHO "showName": "Example 02",>> "Scripts\JSON1.json"
ECHO "typeName": "[Test]",>> "Scripts\JSON1.json"
ECHO }>> "Scripts\JSON1.json"
ECHO },>> "Scripts\JSON1.json"
ECHO {>> "Scripts\JSON1.json"
ECHO "var": {>> "Scripts\JSON1.json"
ECHO "showName": "Test 2",>> "Scripts\JSON1.json"
ECHO "varName": "[Test2]">> "Scripts\JSON1.json"
ECHO },>> "Scripts\JSON1.json"
ECHO "type": {>> "Scripts\JSON1.json"
ECHO "showName": "Sampletext",>> "Scripts\JSON1.json"
ECHO "typeName": "TBD",>> "Scripts\JSON1.json"
ECHO }>> "Scripts\JSON1.json"
ECHO }>> "Scripts\JSON1.json"
ECHO ]>> "Scripts\JSON1.json"
ECHO }>> "Scripts\JSON1.json"