MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

Warning: preg_match() [function.preg-match]: Compilation failed: unknown property name after \P or \p at offset 260 in /kunden/168984_32108/webseiten/multi-seo-phpbb/foren/search.php on line 1063
 
Informationen über per
 Abfrage eine Variablen
Verfasst am: 08.08.2010, 10:46  Aufrufe: 2449 


Kann ich die %1 irgendwie dahingehend auswerten und per if oder sonst wie eine neue Datei anlegen? In die Richtung geht das hier: @echo off & setlocal set Datei="c:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Programme\FMS\Protokolle\Testdatei.

 Netzlaufwerk bei Bedarf verbinden bzw. löschen
Verfasst am: 02.08.2010, 10:53  Aufrufe: 3429 

exe use %FileserverMount% /DELETE echo "%FileserverMount%\" wurde getrennt. ) pause Bisher macht das Batch folgendes. Beim starten der Batchdatei (Autostart oder manuell per Desktoplink) überprüfen ob Server gepingt werden kann. Wenn pingbar: --> Überprüfen ob Y existiert. Wenn Y existiert: --> sollte alles in Ordnung sein Wenn Y nicht existiert: --> soll Se ...

 Batch zum Löschen
Verfasst am: 07.07.2010, 14:29  Aufrufe: 2982 

Hallo, ich suche eine Möglichkeit wo ich per Batch komplette Ordner ( mit Dateieninhalte ) am Ende der Woche gelöscht werden können. ( Netzlaufwerk ) Z:\Backup - Ordner - Backup 2010 01 Backup 2010 02 Backup 2010 03 Die Verbindung zum Netzlaufwerk funktioniert da die Backups jeden Tag dort hingeschob ...

 Ausgabe im prompt und Datei umleiten
Verfasst am: 25.06.2010, 09:00  Aufrufe: 3230 

Hallo, so weit ich weiß ist das nicht möglich und war auch eigentlich nie so angedacht. Ich kenn dein Skript jetzt nicht und weiß daher nicht was für Ausgaben du in die Datei schreibst, bisher hab ich z.B. per Echo Befehl selbst etwas in meine Logfiles geschreiben. Bedeutet das ich meist 2x das gleiche Echo drin stehen hatte. In Zusammenarbeit mit dem Error-Level. 39u

 Ausgabe im prompt und Datei umleiten
Verfasst am: 19.05.2010, 08:31  Aufrufe: 3230 

Hi ich starte per Batch ein Programm, die Ausgabe muss in eine txt-Datei geschrieben werden, wenn das Programm ohne Fehler durchläuft ist das auch kein Problem. Nur wenn ein Fehler auftritt hat das aufgerufene Programm eine eigene Fehlerbehandlung, da aber die Ausgabe des Programms in die Textdatei umgeleitet wurde erscheint im DOS-Fenster nur der blinkende Cursor. In der txt-Datei steht dann z.B. das xyz nicht gekla ...

 ich brauche hilfe bei einer .bat datei
Verfasst am: 30.04.2010, 09:58  Aufrufe: 1530 



 Batchdatei mit Zähler
Verfasst am: 04.10.2009, 19:43  Aufrufe: 2221 

Das soll schematisch geschehen Batch Datei wird gestartet per Taskplaner Logeintrag mit Datum und Uhrzeit Counter wird auf 1 gesetzt prüfe ob Verzeichnis user1 vorhanden wenn ja Wechsel in Verzeichnis User1 (user%counter%) wenn kein user1 vorhanden erhöhe Counter um 1 und beginne von vorne prüfe ob verzeichnis trash existiert wenn ja wechsel ins verzeichnis trash wenn in* vorhanden lösche alle Dateien ...

 SETWORD.COM - Erweiterung zur Batch Programmierung
Verfasst am: 26.06.2009, 17:32  Aufrufe: 6972 

... er Utilities in einem Programm. Hier soll eine Loesung vorgestellt werden, die eine Mischung aus allen dreien ist. Dazu wird ein kleines Programm (SETWORD.COM) in Verbindung mit normalen DOS-Funktionen und Umleitungen/PIPEs eingesetzt, so dass auch ein Lerneffekt fuer diesen Batchkurs dabei abfaellt. Das noetige Programmm wird (als "DEBUG-Skript", s.u.) gleich mitgeliefert. SETWORD.COM liest per ...

 CHOICE Befehl für Auswahl mit Tasteneingabe
Verfasst am: 20.06.2009, 07:50  Aufrufe: 2838 

0 wird ein Hilfsprogramm mitgeliefert, das in dieser oder aehnlicher Form (meist unter anderem Namen) bereits seit etlichen Jahren im Umlauf ist: CHOICE ("Auswahl"). CHOICE haelt den Ablauf an und wartet auf eine Tasten-Eingabe, wobei die erlaubten Tasten im CHOICE-Befehl vorgegeben werden. Entsprechend der gedrueckten Taste kann dann per Errorlevel- Abfrage verzweigt werden. Als Option gibt's die Moe ...

 ANSI Sequenzen in Batch Dateien
Verfasst am: 15.06.2009, 11:15  Aufrufe: 4976 

Ueber diesen Treiber gehen alle DOS-Bildschirmausgaben und -Tastatureingaben, so dass hier bestimmte Bildschirm-Aktionen oder Tasten-Umwandlungen gesteuert werden koennen. Die dazu erforderlichen Befehle sind irgend wann einmal vom American National Standards Institute ("ANSI"), also einer Art DIN-Behoerde der USA, definiert worden. Die Befehle werden als "ANSI-Sequenzen" per DOS-Ausgabe an ...

 Errorlevel in Variable Batch Programmierung
Verfasst am: 11.06.2009, 07:53  Aufrufe: 8640 

DOS erlaubt es leider nicht, den Errorlevel z.B. per ECHO direkt auf dem Bildschirm auszugeben. Dazu muss diese Information zunaechst auf irgend eine Weise in eine Variable uebernommen werden. Zur Loesung des Problems gibt es einmal die brutale Methode: 255 IF-Abfragen mit GOTO zu einem von 255 Labels, wo jeweils der entsprechende SET-Befehl ausgefuehrt wird. Auf die etwas feinere Art werden FOR-Schleifen benut ...

 Ausgaben Umleiten Piping in Batch Dateien
Verfasst am: 07.06.2009, 01:22  Aufrufe: 15009 



 Variablen und Umgebungsvariablen mit SET in Batch Dateien
Verfasst am: 31.05.2009, 22:06  Aufrufe: 23896 

Weitere COMMAND-SHELL Beim Laden einer weiteren COMMAND-SHELL wird ein eigener Speicherbereich fuer Umgebungsvariable angeglegt. In diesen werden alle Zuweisungen der ersten SHELL kopiert. Aber umgekehrt wird nach Verlassen der SHELL (per EXIT) nichts uebernommen! Standardmaessig wird von DOS nur recht wenig freier Speicher in einer weiteren COMMAND-Shell zur Verfuegung gestellt. Bei Bedarf kann auch hie ...

 Dateien vom Löschen ausschließen
Verfasst am: 29.05.2009, 09:42  Aufrufe: 1408 

Hallo, ich möchte per Batch-Datei alle Benutzerprofile löschen, also alle Verzeichneisse in "C:\Dokumente und Einstellungen" Einige Verzeichnisse sollen aber vom Löschen ausgenommen werden: Also etwa deletebatch.bat verz1 verz2 verz3, wobei verz1, verz2, verz3 nicht gelöscht werden sollen. Das Tool DelProf kenne ich, damit kann man aber meines Wissens nicht einzelne Profile vom Löschen ausschließe ...

 Aufruf von Programmen mit Call Befehl
Verfasst am: 19.05.2009, 10:10  Aufrufe: 3800 

Sollen von der aufgerufenen Batch irgendwelche Werte zurueckgegeben werden, so sind dafuer Umgebungsvariable zu verwenden (s. spaerete Lektion). Der zuletzt von einem Programm erzeugte Return- Code kann aber noch nach der Rueckkehr in die aufrufende Batch per ERRORLEVEL abgefragt werden. (Ein BAT-Ablauf selbst produziert keinen Return-Code/Errorlevel.) Rekursion Grundsaetzlich kann auch die selbe BATCH p ...




[ Time: 0.1081s ][ Queries: 97 (0.0153s) ][ GZIP on - Debug on ]