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, 3420 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 ..
Ähnliche Inhalte
Windows 7
gelöst Batch für User-TEMP-Ordner und Inhalte löschen (2)

Frage von planetIT2016 zum Thema Windows 7 ...

Batch & Shell
Batch Datei um Windows Update zu löschen (1)

Frage von lordofremixes zum Thema Batch & Shell ...

Batch & Shell
Findstr Path CMD ja - Batch Script nein - FireFox Profiles (2)

Frage von ChrisIO zum Thema Batch & Shell ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
NTFS und die Defragmentierung (26)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (18)

Frage von hannsgmaulwurf zum Thema LAN, WAN, Wireless ...

Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...