У меня проблема с закрытием моего пакетного файла после ввода буквы "k" как% Grundn% в части ": negativ"
Кажется, у меня где-то есть синтаксическая ошибка в эхо-сигналездесь:
echo.
echo Vielen Dank fuer Ihre Nachricht.
echo.
if %Begruendung% == Angaben echo Um Ihre Anfrage zeitnah zu bearbeiten, bitten wir noch um einige Angaben.
if %Begruendung% == Ansprechpartner echo Leider sind wir für Ihre Anfrage nicht der richtige Ansprechpartner.
Некоторые слова немецкие, но это не должно иметь значения.Любая помощь будет принята с благодарностью.
Вот полный код:
@echo off
::-------------ANREDE-------------
set /p Anrede=Herr (h) oder Frau (f) ?
if %Anrede% == h set Geschlecht=Herr
if %Anrede% == f set Geschlecht=Frau
::NAME
set /p Name=Name?
::-------------GRUND-------------
:: set /p Grund=Bestellung (b) oder Anfrage (a) ?
:: if %Grund% == b set Dank=Bestellung
:: if %Grund% == a set Dank=Anfrage
::-------------ZUSTAND-------------
set /p Zustand=positive Antwort (p) / negative Antwort (n)
if %Zustand% == p goto positiv
if %Zustand% == n goto negativ
:positiv
echo positiver Test
goto ausgabe
:negativ
::Grund
set /p Grundn=brauchen noch Angaben (b) / koennen nicht helfen (k)
if %Grundn% == b set Begruendung=Angaben
if %Grundn% == k set Begruendung=Ansprechpartner
if %Grundn% == k goto schluss
::Grund-Angaben
set /p Grundna=Typenschild, Seriennummer (t) / Artikelnummer (l)
if %Grundna% == t set Nachfrage=Typenschild
if %Grundna% == l set Nachfrage=Artikelnummer
:schluss
::-------------AUSGABE-------------
echo.
echo.
if %Geschlecht% == Herr echo Sehr geehrter Herr %Name%
if %Geschlecht% == Frau echo Sehr geehrte Frau %Name%
echo.
echo Vielen Dank fuer Ihre Nachricht.
echo.
if %Begruendung% == Angaben echo Um Ihre Anfrage zeitnah zu bearbeiten, bitten wir noch um einige Angaben.
if %Begruendung% == Ansprechpartner echo Leider sind wir für Ihre Anfrage nicht der richtige Ansprechpartner.
if %Nachfrage% == Typenschild echo Bitte senden Sie uns ein Foto des Typenschilds oder teilen uns die richtige Seriennummer mit,
if %Nachfrage% == Typenschild echo damit wir Ihren Motor zweifelsfrei zuordnen und die entsprechenden Abklaerungen treffen koennen.
if %Nachfrage% == Artikelnummer echo Leider ist die von Ihnen angegebene Nummer in unserem System nicht ersichtlich. Bitte pruefen Sie die Nummer und geben uns Bescheid.
::-------------NOTIZEN-------------
::Ausgabe in Zwischenablage kopieren: if %Geschlecht% == Herr echo Sehr geehrter Herr %Name% | clip
:ende
echo.
echo.
pause