Top-Themen

Aktuelle Themen (A bis Z)

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

Batch Datei zeigt sich ganz kurz und schließt dann wieder

Mitglied: 11193

11193 (Level 1)

20.10.2005, aktualisiert 21.10.2005, 15002 Aufrufe, 11 Kommentare

Hallo,

ich habe eine Batchdatei erstellt die auf verschiedenen Rechnern im
Autostart liegt.

@echo off
echo Es wird eine Sicherung der test.mdb durchgefuehrt!
echo -----------------------------------------------------
ping 192.168.123.25 -n 10 -w 1000 > NUL
xcopy "K:\test.mdb" c:\test.mdb /Y /F
xcopy "K:\test.archiv.mdb" c:\test.archiv.mdb /Y /F
ping 192.168.123.25 -n 1 -w 1000 > NUL
exit

Die Batchdatei läuft auch bei fast allen Rechnern problemlos
beim Start des Rechners ab. Nur bei einigen wenigen Rechnern,
die eigentlich alle gleich konfiguriert sind, passiert folgendes:
Man sieht ganz kurz das schwarze Fenster und dieses schließt
dann aber direkt wieder ohne die Batchdatei auszuführen.

Woran kann das liegen???

Wie gesagt, auf den meisten Rechnern läuft es. Auf den Rechnern
läuft Windows XP mit dem aktuellen SP.
Mitglied: azubaer
20.10.2005 um 13:40 Uhr
vielleicht an einer geöffneten datenbankdatei?
Bitte warten ..
Mitglied: duddits
20.10.2005 um 13:43 Uhr
Hi,

probier bitte erst mal bei den Rechnern bei denen es nicht funktioniert ob du die so über Eingabeaufforderung an pingen kannst.
Wenn das klappt probier mal ob du diese Sicherung manuell vornhehmen kasstn vielleicht ist bei der Rechte konfiguration ein Fehler.

Gruß duddits
Bitte warten ..
Mitglied: 11193
20.10.2005 um 13:43 Uhr
Nein, die Datenbank ist geschlossen wenn Sie kopiert wird. Es handelt sich schon um
ein Backup welches nur vom Server auf den lokalen Festplattenspeicher kopiert werden soll.
Bitte warten ..
Mitglied: 11193
20.10.2005 um 13:45 Uhr
Wie mache ich das pingen? Bin ich den Sachen nicht so ganz so gut informiert.
Das manuelle Kopieren geht aber auf den besagten Rechnern.
Bitte warten ..
Mitglied: azubaer
20.10.2005 um 13:49 Uhr
du benutzt ein script dessen funktionsweise (ping) du nicht kennst?????
Bitte warten ..
Mitglied: 11193
20.10.2005 um 13:52 Uhr
??? Ping localhost oder was? Wie gesagt. Ich schreibe nicht hauptberuflich Batchdateien. Das ist meine erste....
Bitte warten ..
Mitglied: superboh
20.10.2005 um 14:04 Uhr
Lass in der Batch testweise mal das @echo off weg oder schreibe ein REM davor. Und füge mal den Befehl pause ein. Dann siehst Du die Ausgaben des Scripts und es bleibt an der Pause stehen bis Du eine Taste drückst.
So kannst Du den Fehler finden.

Gruss,
Thomas
Bitte warten ..
Mitglied: duddits
20.10.2005 um 15:39 Uhr
Hi,

Also mit pingen meine "ping Rechnernamederangepingtwerdensoll"
du pings in deinem Script doch auch. Du kannst auch ping IPAdrese nehmen ich würde aber zuerst den NetBiosNamen bzw. DNS-Namen anpingen.

Gruß duddits
Bitte warten ..
Mitglied: duddits
20.10.2005 um 15:42 Uhr
Hi,

da bin ich schon wieder!
Wenn das mit pause nicht funktioniert was superboh sagte (das ist mir schon passiert, als im Script Fehlermeldungen ausgegeben wurden) dann starte das Script aus der Eingabeaufforderung (cmd).

GRuß duddits
Bitte warten ..
Mitglied: ketchup
20.10.2005 um 20:40 Uhr
hi,

als erstes würde mich mal interessieren, wozu die beiden pings in der batch dienen sollen?
als erreichbarkeits-check können sie ja nicht dienen, da du keinen errorlevel oder dergleichen abfragst.

mögliche fehler beim kopieren könnten sein, dass die dateien (inkl. pfad) auf den betroffenen rechnern einfach nicht existieren. bzw. das ziel nicht existiert.

wie schon von superboh gemeint ... das @echo off weglassen bzw. mit "rem" auskommentieren.
dann solltest du etwaige fehlermeldungen sehen.

j.
Bitte warten ..
Mitglied: Biber
21.10.2005 um 01:05 Uhr
Vorbereitungen:
1. Alle Fenster außer diesem Browser-Fenster schließen.
2. Das Browserfenster soweit verkleinern, dass es nur die obere Bildschirmhälfte einnimmt.
3. Über Start->Ausführen->Eingeben von "cmd"->Ok ein CMD-Prompt-Fenster öffnen.
4. Dieses in der unteren Bildschirmhälfte plazieren.

Das eigentliche Debuggen:

5. Im Browser-Fenster: In dem oben geposteten Batchschnipsel den Mauszeiger auf Zeile 2 (ganz wichtig!!) erstes Zeichen stellen
6. Mit gedrückter linker Maustaste mit dem Cursor bis zum Ende der Zeile gehen, rechte Maustaste drücken und aus dem Kontextmenü "Kopieren" auswählen und klicken
7. In das CMD-Prompt-Fenster wechseln, den Mauscursor auf den Beginn einer neuen Zeile bewegen und rechte Maustaste kurz antippen
8. Eventuelle Fehlermeldungen sorgfältig notieren und gegebenfalls Handbücher oder Dr. Goggle konsultieren. Falls fehlerverursachende Zeile gefunden, weiter bei Schritt 11.
9. Wieder in das obere Fenster wechseln und mit dem Mauscursor auf das erste Zeichen der Folgezeile positionieren. Falls keine Folgezeile im Batch vorhanden, weiter bei 11.
10. Weiter bei Schritt 6.
11. Glückwunsch, Du hast alle 8 komplexen Batchzeilen geschafft. Fertig für heute.

Hinweis: Für Linkshänder-Mäuse und anderssprachige Betriebssytem-Versionen gelten geringfügige Variationen der Debug-Anleitung.

~~~
Im Ernst, bei einer Batchdatei mit einer Handvoll Zeilen kann man/frau doch eben mal die potentiell fehlerverdächtigen Zeilen direkt am CMD-Prompt eintippen.
Oder besser noch, eventuelle Fehler vorher abfangen.
Was kann denn schiefgehen?
- User hat kein Recht, Batches auszuführen (Wahrscheinlichkeit < 1%)
- User hat kein Recht, Ping.exe auszuführen (Wahrscheinlichkeit < 1%)
- User hat gar kein Ping.exe auf dem Rechner bzw. im Pfad (Wahrscheinlichkeit < 1%)
- User hat kein Recht, xcopy.exe auszuführen (Wahrscheinlichkeit < 1%)
- User hat gar kein xcopy.exe auf dem Rechner bzw. im Pfad (Wahrscheinlichkeit < 1%)
- User hat kein Laufwerk K: (Wahrscheinlichkeit > 37%%)
- K: ist vorhanden, Datei test.mdb oder test.archiv.mdb werden nicht gefunden (17,3%)
- User hat kein Recht, auf das C:-Laufwerk (Root!) zu schreiben (ganz viele %!)

Fast alles davon lässt sich abfangen und sollte in den Batch rein.
Wenigstens die Minimalprüfungen bei den Quell-Dateien
01.
If exist K:\test.archiv.mdb xcopy K:\test.archiv.mbb c:\test.archiv.mdb /Y /F 
...

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
BATCH ini Datei Datei auslesen
gelöst Frage von Juergen42Batch & Shell2 Kommentare

Hallo zusammen, ich möchte eine ini Datei auslesen mit folgenden Aufbau INHALT DER INI ID=30 NAME="test1" PFAD="K:\Kontoauszug\Test1\*.pdf" PFAD_S="K:\Kontoauszug\Test1\Sicherung\" ID=28 ...

Batch & Shell
Batch Datei Ordnerüberwachung
Frage von Phant0xBatch & Shell1 Kommentar

Hallo zusammen, könntet ihr mir helfen eine Batch Datei zu schreiben, die einen bestimmten Ordner kontrolliert, ob sich Dateien ...

Batch & Shell
Batch-Datei erstellen
gelöst Frage von tocksickBatch & Shell2 Kommentare

Hallo liebe Gemeinde! Ich bin dabei eine Batch-Datei zu schreiben welche folgendes tun soll: Die Batch soll alle auf ...

Batch & Shell
Batch Datei Kopieren
gelöst Frage von FragerBatch & Shell17 Kommentare

Hallo Zusammen, ich bekomme es nicht hin ich muss aus einem Ordner (liegt auf einem Server) eine von vielen ...

Neue Wissensbeiträge
Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 18 StundenWindows Mobile

Moin, Microsoft empfiehlt als Alternative den Umstieg auf iOS oder Android, wie man hier lesen kann. Gruß Uwe

Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 2 TagenInternet5 Kommentare

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 2 TagenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 3 TagenWindows 102 Kommentare

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Heiß diskutierte Inhalte
TK-Netze & Geräte
TAPI auf einem Win2016Server installieren und einrichten
Frage von wstabelTK-Netze & Geräte32 Kommentare

Hallo liebe Admins, ich habe folgende Situation: 1 Windows Server 2016 Standard als DC 1 SNOM 710 IP-Telefon 1 ...

Off Topic
Darf ich ein Forum erstellen das Produkte eines Herstellers betrifft?
Frage von cyberwallOff Topic9 Kommentare

Hallo Community, ich habe da eine "rechtliche" bzw. allgemeine Frage zum erstellen von Foren. Darf ich als "normale Person" ...

DNS
SFTP über DynDNS nicht OK - über ext. IP funktioniert es
Frage von C.MorgensternDNS8 Kommentare

Hallo zusammen! Ich habe Probleme beim SFTP Zugriff auf eine Linux Maschine vom WAN aus über eine DynDNS Adresse. ...

Router & Routing
Unbekannte IPv4 Adresse im Routerprotokoll(Portweiterleitung)
gelöst Frage von tklustigRouter & Routing7 Kommentare

Hallo Leute, folgender Screenshot(ScanVersusPortForwarding.jpg) zeigt die im Routerprotokoll aufgezeigten Portweiterleitungen und alle von einem IPScanner eruierten IPv4 Adressen in ...