Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Anpassung eines Scriptes bzw einer Batch

Frage Entwicklung Batch & Shell

Mitglied: zeroblue2005

zeroblue2005 (Level 2) - Jetzt verbinden

05.09.2008, aktualisiert 13:10 Uhr, 3409 Aufrufe, 4 Kommentare

Hallo Zusammen,

brauch heute mal euere Hilfe bei der anpassung bzw. Syntax einer Batchdatei. Folgendes soll erreicht werden:

1) Meldung an Benutzer, dass das Update jetzt startet
2) Falls Access noch offen Prozess beenden
3) Kopiervorgang starten
4) Meldung Update beendet
5) DB starten
6) Exit

echo Bitte warten Sie, dass Programm wird nach dem Update neu gestartet!
taskkill /IM MSACCESS.exe /f
xcopy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y
xcopy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y
c:\RAP-Beta\RAP.mdb
exit

Problem ist, dass wenn kein Access gestartet ist ein Fehler angezeigt wird, der zwar keiner ist, aber es verwirt. Bei dem zweiten xcopy-Befehl fragt er nach ob das eine Datei oder Verzeichnis ist, warum er das macht weis ich jedoch nicht!

ec718aba81d32dcf5854880a2b63702e-1 - Klicke auf das Bild, um es zu vergrößern

Fazit: das ganze soll etwas schöner aussehen wie es jetzt ist. kann mir einer von den Syntaxprinzen hier dabei helfen?

Danke und Gruß Mike
Mitglied: 60730
05.09.2008 um 12:37 Uhr
Servus,

Probier es mal so herum

01.
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet! 
02.
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul 
03.
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y 
04.
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y 
05.
c:\RAP-Beta\RAP.mdb 
06.
exit
Gruß
Bitte warten ..
Mitglied: zeroblue2005
05.09.2008 um 12:50 Uhr
Hallo und vielen lieben Dank! geht Super !!!

Ist es auch Möglich, während des Updates folgenden Text im CMD Fenster anzeigen zu lassen?


Bitte Fenster nicht schließen und warten bis das Update beendet ist !!! Dies kann ein paar Minuten dauern !!!
Bitte warten ..
Mitglied: 60730
05.09.2008 um 12:58 Uhr
01.
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet! 
02.
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul 
03.
@color fc 
04.
@echo ******************************************************************************** 
05.
@echo Bitte dieses Fenster nicht schließen und warten bis das Update beendet ist !!! 
06.
@echo Dies kann ein paar Minuten dauern !!! 
07.
@echo ******************************************************************************** 
08.
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y 
09.
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y 
10.
c:\RAP-Beta\RAP.mdb 
11.
exit
Gruß
Bitte warten ..
Mitglied: zeroblue2005
05.09.2008 um 13:10 Uhr
Danke alles Super !!!

Schönes WE !!!
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Batch & Shell
gelöst Batch: Textdatei Zeilenweise auslesen (2)

Frage von CreatorX zum Thema Batch & Shell ...

Batch & Shell
Verschachtelte For Schleife für Batch Neuling (3)

Frage von yperiu zum Thema Batch & Shell ...

Batch & Shell
gelöst Alle Ordner bis auf die letzten 3 per Batch löschen (5)

Frage von Stefan2733 zum Thema Batch & Shell ...

Batch & Shell
gelöst Fenstertitel von anderen Tasks per batch auslesen (3)

Frage von NetMare zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
CPU, RAM, Mainboards
Kaufberatung für mind. 8 verschiedene HighEnd-Mainboards (23)

Frage von yperiu zum Thema CPU, RAM, Mainboards ...

Mac OS X
Mac kann nicht im LAN pingen alle anderen schon (19)

Frage von smartino zum Thema Mac OS X ...

Hyper-V
Langsames Netzwerk i210 LAN Karte (10)

Frage von Akcent zum Thema Hyper-V ...

Windows Server
Server 2016 - Kuriositäten (8)

Frage von certifiedit.net zum Thema Windows Server ...