Hi,
ich habe einen Server über meinen PC laufen. Der Server ist eine exe Datei und wird über eine bat Datei gestartet.
Ich möchte nun wissen was ich in die bat Datei schreiben muss, damit der Server bei einem Absturz automatisch neu gestartet wird.
(Betriebssystem: Windows Vista)
Im Moment steht nur folgendes drin:
start server.exe -f config.cfg
Vielen Dank im Vorraus!
MfG steffen-007
Verfasst am: 12.03.2010, 16:18 Aufrufe: 5672
und Zielparameter von xcopy akzeptiert:
(echo off
rem KOPIEREN.BAT kopiert alle Quelldateien rem aller Verzeichnisse vom
rem Quellaufwerk (%1) auf das Ziellaufwerk (%2)
vcopy %1 /s /e
if errorlevel 4 goto wenig_speicher it errorlevel 2 goto abbruch
if errorlevel 0 goto ende
:wenigpspeicher
echo Zu wenig Speicher zum Kopieren der Dateien, echo ungültige Laufwerksbezeichnung oder unzulässige ech ...
Verfasst am: 18.02.2010, 10:05 Aufrufe: 1999
Damit unformat Dateien im Stammverzeichnis wiederherstellen kann, die versehentlich gelöscht wurden, sollten Sie den Befehl mirror häufig benutzen, um den aktuellen Zustand Ihres Systems aufzuzeichnen. Wenn Ihr System über eine Festplatte verfügt, dann empfiehlt es sich, den mirror-Befehl in die Datei AUTOEXEC.BAT einzufügen, damit der
Zustand jeder Festplatte Ihres Systems aufgezeichnet wird.
Die Verwendung de ...
Verfasst am: 12.02.2010, 00:27 Aufrufe: 1999
Der Parameter
Beispiele
Um alle gelöschten Dateien im aktuellen Verzeichnis einzeln nacheinander wiederherzustellen und Sie zur Bestätigung für die Wiederherstellung jeder Datei aufzufordern, geben Sie den folgenden Befehl ein:
undelete
Der folgende Befehl stellt automatisch alle gelöschten Dateien mit der Dateinamenerweiterung .BAT im Stammverzeichnis des Laufwerkes C wieder her, ohne Sie zur Bestätigung ...
Verfasst am: 05.02.2010, 06:48 Aufrufe: 1668
geben Sie den folgenden Befehl ein:
type heike-brf
Wenn die Datei, deren Inhalt Sie anzeigen, sehr lang ist, können S:f den Befehl more zusammen mit type verwenden, um den Inhalt seitenweise auf de;t, B:i.dsebirm auszugeben, wie im folgenden Befehl gezeigt wird:
type heike.brf | more
Bevor Sie das Verkettungszeichen (i) zur Umleitung der Befehlsausgabe verwenden, sollten Sie die Umgebungsvariable TEMP bei ...
Verfasst am: 25.01.2010, 01:18 Aufrufe: 2795
Falls das 12-Stunden-Format verwendet wird, müssen Sie für die Stunden nach Mittag (12:00) p angeben.
Sicherstellen der MS-DOS-Aufforderung zur Zeiteingabe Wenn Sie möchten, dass MS-DOS Sie bei jedem Starten des Systems auffordert, die aktuelle Zeit einzugeben, fügen Sie den Befehl time zur Datei AUTOEXEC.BAT hinzu. MS-DOS fordert Sie automatisch zur Eingabe von Zeit und Datum auf, falls Sie keine Datei AUTOEXEC.B ...
Verfasst am: 26.12.2009, 13:41 Aufrufe: 1925
Das Größer-als-Zeichen (>) leitet die sortierte Ausgabe in eine Datei.
Vor der Verwendung einer Befehlskette sollten Sie die Umgebungsvariable TEIVFP in der Datei AUTOEXEC.BAT setzen.
Sortierreihenfolge Das Sortierprogramm sort verwendet, abhängig vom Landescode und der Codeseiten-Einstellung, unterschiedliche Tabellen zur Bestimmung der Sortierreihenfolge. Zeichen mit ASCII-Codes größer als 127 werden auf ...
Verfasst am: 20.12.2009, 03:53 Aufrufe: 1209
Wenn Sie shift ausgeführt haben, können Sie den ersten Parameter (%O), der vor dem Kopieren noch vorhanden war, nicht mehr wiederherstellen.
Beispiel
Das folgende Stapelverarbeitungsprogramm namens KOPIER.BAT verdeutlicht die Verwendung des Befehls shift mit einer beliebigen Anzahl von Parametern. Es kopiert eine Liste von Dateien in ein bestimmtes Verzeichnis. Die Parameter sind der Name des Verzeichnisses, ge ...
Verfasst am: 27.11.2009, 07:14 Aufrufe: 2482
Bestimmte Umgebungsvariablen legen das Erscheinungsbild und die Arbeitsweise von MS-DOS fest. Der Befehl set wird oft in der Datei
AUTOEXEC.BAT verwendet, um bestimmte Umgebungsvariablen automatisch bei jedem Starten von MS-DOS zu setzen.
Syntax
set Parameter
Variable
Bezeichnet die Variable, die Sie setzen oder ändern möchten.
Zeichenfolge
Bezeichnet die Zeichenfolge, die Sie der angegebenen Var ...
Verfasst am: 18.11.2009, 17:05 Aufrufe: 1633
SYS. indem Sie den Befehl devicehigh in den Befehl device ändern. Handelt es sich um ein Programm, das mit dem Befehl loadhigh in der Datei AUTOEXEC.BAT gestartet wurde, öffnen Sie die Datei AUTOEXEC.BAT, löschen Sie den Befehl loadhigh für dieses Programm, und speichern Sie Ihre Änderungen. Nachdem Sie die entsprechende Datei bearbeitet haben, starten Sie Ihren Computer neu. Auf diese Weise können Sie sich vergewiss ...
Verfasst am: 14.11.2009, 02:00 Aufrufe: 629
Zur Ausführung eines speicherresidenten Programms im hohen Speicherbereich verwenden Sie den Befehl loadhigh. Diesen Befehl können Sie entweder in der Datei AUTOEXEC.BAT oder an der Eingabeaufforderung verwenden.
Empfehlungen zur Benutzung des hohen Speicherbereichs für speicherresidente Programme
Wenn Sie mit dem Programm Doskey, Share, Nlsfunc, Keyb, Graphics, Mirror oder Fastopen arbeiten, führen Sie die zug ...
Verfasst am: 02.11.2009, 19:13 Aufrufe: 1258
Beispiele
Das folgende Beispiel zeigt eine Stapelverarbeitungsdatei, die Kommentare sowohl zur Erläuterung als auch zum Erzeugen von vertikalem Leerraumverwendet:
@echo off
rem Dieses 2tapelverarbeitungsproarann formatJert rem und überprüft neue Disketten.
rem. Da heißt pruefneu.BAT
rem
@echc Legen Die eine neue Diskette in Laufwerk B ein I pause
format rg /v
chkdsk
Das folgende Beispie ...
[ Time: 0.3938s ][ Queries: 97 (0.0968s) ][ GZIP on - Debug on ]