Programm aus Batchdatei aufrufen und nach Programmende Batchdatei fortsetzen. Win-7
Hallo!
Mein Problem ist folgendes.
Ich möchte die Musikdatenbank (Mediendatenbank) von Swift Elte nach belieben vor dem Programmstart zurückspielen und nach dem Programmende nach Frage sichern.
Als einfachste Möglichkeit dachte ich an eine Batchdatei.
Die Abfrage, ob vor dem Programmstart die Sicherung eingespielt werden soll, funktioniert.
Der nachfolgende Programmstart funktioniert auch.
Nach dem Programmende von Swift Elite wird die Batchdatei nicht mehr fortgesetzt.
Die Batch sieht wie folgt aus.
@echo.
@echo.
@echo Soll die Sicherung der Musikdatenbank verwendet werden?
@echo Eingabe [J], wenn die Sicherung verwendet werden soll.
@echo Eingabe [N], wenn die bestehende "collections.mdb" verwendet werden soll.
@echo.
@echo.
choice /T 10 /C JN /D J /M "Bitte J oder N eingeben (Vorgabe J)"
@echo off
if errorlevel 2 goto NEINalt
if errorlevel 1 goto JAsich
:JAsich
@echo.
@echo Sicherung von "collections.mdb" wird auf Swift Elite kopiert
copy "D:\sicherung\swift\*.*" "c:\swift\"
goto nachherswift
:NEINalt
@echo.
@echo Die bestehende, derzeit aktuelle "collections.mdb" bleibt bestehen.
goto nachherswift
:nachherswift
call "C:\apps\Swift Elite 4\SwiftElite.exe"
@echo Soll die nun veränderte, aktuelle neue Musikdatenbank als neue öffentliche Datenbank verwendet werden?
Mein Problem ist folgendes.
Ich möchte die Musikdatenbank (Mediendatenbank) von Swift Elte nach belieben vor dem Programmstart zurückspielen und nach dem Programmende nach Frage sichern.
Als einfachste Möglichkeit dachte ich an eine Batchdatei.
Die Abfrage, ob vor dem Programmstart die Sicherung eingespielt werden soll, funktioniert.
Der nachfolgende Programmstart funktioniert auch.
Nach dem Programmende von Swift Elite wird die Batchdatei nicht mehr fortgesetzt.
Die Batch sieht wie folgt aus.
@echo.
@echo.
@echo Soll die Sicherung der Musikdatenbank verwendet werden?
@echo Eingabe [J], wenn die Sicherung verwendet werden soll.
@echo Eingabe [N], wenn die bestehende "collections.mdb" verwendet werden soll.
@echo.
@echo.
choice /T 10 /C JN /D J /M "Bitte J oder N eingeben (Vorgabe J)"
@echo off
if errorlevel 2 goto NEINalt
if errorlevel 1 goto JAsich
:JAsich
@echo.
@echo Sicherung von "collections.mdb" wird auf Swift Elite kopiert
copy "D:\sicherung\swift\*.*" "c:\swift\"
goto nachherswift
:NEINalt
@echo.
@echo Die bestehende, derzeit aktuelle "collections.mdb" bleibt bestehen.
goto nachherswift
:nachherswift
call "C:\apps\Swift Elite 4\SwiftElite.exe"
@echo Soll die nun veränderte, aktuelle neue Musikdatenbank als neue öffentliche Datenbank verwendet werden?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 534066
Url: https://administrator.de/contentid/534066
Ausgedruckt am: 18.11.2024 um 09:11 Uhr
3 Kommentare
Neuester Kommentar