Я создаю файл bat, который выполняет некоторые основные функции для сборки сервера. Сценарий сделан несколько интерактивным. Это позволяет использовать скрипт для Production, Dev или QA. Область сценария, который не ниже: было неожиданным на данный момент
echo Enter User-defined Information about this Server:
echo Environment:
echo 1. PROD
echo 2. QA
echo 3. Dev
echo Choose one:
CHOICE /C 123
if errorlevel 1 (set ENVIRONMENTNAME=PROD & set ENVNAME=Production)
if errorlevel 2 (set ENVIRONMENTNAME=QA & set ENVNAME=Acceptance)
if errorlevel 3 (set ENVIRONMENTNAME=Dev & set ENVNAME=Development)
После того, как я пробужден «Выберите один:» Я выбрать один из вариантов, то получите сообщение об ошибке:
: было неожиданным в это время.
не подводит для меня. Я предполагаю, что это всего лишь подмножество сценария, так как я ожидаю «эхо-отключение» в первой строке скрипта. – JoDG
Этот сценарий сам по себе работает для меня. Что происходит после материала с ошибкой? – Blorgbeard
Остальная часть скрипта выглядит следующим образом: –