chefe332211
Goto Top

Batch cmd-Fenster schliessen

Hallo,

ich habe das Problem, das ich mit einer Batch ein Programm starte, was auch funktioniert, das Programm startet aber leider bleibt das cmd Fenster geöffnet.
Hat jemand eine Idee, wie ich es geschlossen bekomme? Mit exit klappt es nicht.

hier der Code
echo START for users of Programm
echo.
echo.
set bfw_station=Progra_2
C:
cd\
cd C:\Pfad\Pfad
start cmd /C Programm.exe

Ich freue mich über einen Vorschlag
Danke

Content-ID: 666046

Url: https://administrator.de/contentid/666046

Ausgedruckt am: 24.11.2024 um 16:11 Uhr

anteNope
anteNope 23.04.2021 um 12:20:07 Uhr
Goto Top
Einfach nur start "Pfad zur Programm.exe" mit "
TK1987
TK1987 23.04.2021 aktualisiert um 12:58:23 Uhr
Goto Top
Moin,

Zitat von @anteNope:
Einfach nur start "Pfad zur Programm.exe" mit "
Wenn der Pfad in Anführungszeichen gesetzt ist, muss man vor dem Pfad zusätzlich noch 2 Anführungszeichen setzen, denn die ersten legen nur den Fenstertitel fest.
start "" "C:\Pfad\zum\Programm.exe"  

Gruß Thomas
anteNope
anteNope 23.04.2021 um 13:05:14 Uhr
Goto Top
Zitat von @TK1987:
Wenn der Pfad in Anführungszeichen gesetzt ist, muss man vor dem Pfad zusätzlich noch 2 Anführungszeichen setzen, denn die ersten legen nur den Fenstertitel fest.

Hm okay, kann sein. Verwende immer Pfade ohne Leerzeichen, dann kann man sich das sparen. Gut zu wissen =)
em-pie
em-pie 24.04.2021 um 13:39:46 Uhr
Goto Top
Moin,

eigentlich kann man sich das start doch komplett schenken.
Ein
echo START for users of Programm
echo.
echo.
set bfw_station=Progra_2
C:
cd\
cd C:\Pfad\Pfad
c:\pfad\pfad\Programm.exe
funktioniert doch genauso

Gruß
em-pie
anteNope
anteNope 24.04.2021 um 14:13:12 Uhr
Goto Top
Zitat von @em-pie:
eigentlich kann man sich das start doch komplett schenken.

start ist schon toll. Kann man z.B. kombinieren mit /wait 😂

Wenn so eine Batch größer ist, sorgt start tatsächlich für etwas mehr Übersicht