Eine Batchdatei ist eine Textdatei mit einer Reihe von Befehlen, die vom Befehlsinterpreter auf MS-DOS-, IBM OS / 2- oder Microsoft Windows-Systemen ausgeführt werden.
In einer DOS-Batchdatei können wir nur 1 Zeile haben, wenn Anweisungshauptteil? Ich glaube, ich habe irgendwo einen Ort gefunden, den ich ()für einen if-Block verwenden könnte, wie {}er in C-ähnlichen Programmiersprachen verwendet wird, aber er führt die Anweisungen nicht aus, wenn ich dies versuche. Auch keine Fehlermeldung. Dies ist mein …
Ich habe ein Batch-Skript wie folgt. D: del "D:\TEST\TEST1\Archive\*.TSV" del "D:\TEST\TEST1\Archive\*.TXT" del "D:\TEST\TEST2\Archive\*.TSV" del "D:\TEST\TEST2\Archive\*.TXT" del "D:\TEST\TEST 100%\Archive\*.TSV" del "D:\TEST\TEST 100%\Archive\*.TXT" Der obige Code löscht alle ".txt" - und ".tsv" -Dateien aus allen Ordnern mit Ausnahme des Ordners TEST 100%. Zum Löschen der Dateien aus TEST 100%bekomme ich den Fehler …
Ist es möglich, eine einzelne Skriptdatei zu schreiben, die sowohl unter Windows (als .bat behandelt) als auch unter Linux (über Bash) ausgeführt wird? Ich kenne die grundlegende Syntax von beiden, habe es aber nicht herausgefunden. Es könnte wahrscheinlich die obskure Syntax von Bash oder einen Fehler im Windows-Batch-Prozessor ausnutzen. Der …
Gibt es eine Möglichkeit, ein .bat-Skript zu durchlaufen? Die Sache ist, ich habe ein Build-Skript, das viele andere Skripte aufruft, und ich würde gerne sehen, in welcher Reihenfolge sie aufgerufen werden, damit ich weiß, wo genau ich vorgehen und meine Änderungen hinzufügen muss .
Ich versuche, die folgende Validierungslogik in einer Batchdatei zu verwenden, aber der Block "usage" wird nie ausgeführt, selbst wenn der Batchdatei kein Parameter angegeben wird. if ("%1"=="") goto usage @echo This should not execute @echo Done. goto :eof :usage @echo Usage: %0 <EnvironmentName> exit 1 Was mache ich falsch?
Gibt es eine Möglichkeit, eine bedingte IF- oder IF-Anweisung in eine Windows-Batchdatei zu schreiben? Beispielsweise: IF [%var%] == [1] OR IF [%var%] == [2] ECHO TRUE
Ich habe eine Batch-Datei, die das Kopieren einer Reihe von Dateien von einem Ort zum anderen und zurück für mich automatisiert. Das Einzige ist, dass es mir hilft, diesen Befehl versehentlich aus meinem Befehlspuffer auszuwählen und nicht festgeschriebene Änderungen massenhaft zu überschreiben. Welchen Code würde ich für meine .bat-Datei benötigen, …
Wie kann ich unter Windows Server 2008 die Ausgabe eines Skripts erfassen, das mit dem Windows-Taskplaner ausgeführt wird? Ich teste ein ziemlich langes benutzerdefiniertes Druck-Batch-Skript und möchte zu Debugging-Zwecken jeden Abend die gesamte Ausgabe davon sehen.
Wie führe ich mehrere Dos-Befehle aus? Ich habe eine forSchleife, die die Erkennung des Servers ausführt, um festzustellen, welcher Server funktioniert und schnell ist. Und weil es mehr Server gibt, möchte ich nicht alle Servererkennungen nacheinander ausführen, sondern parallel.
Wie würde ich vorgehen, um alle doppelten Anführungszeichen in den Parametern meiner Batchdatei durch maskierte doppelte Anführungszeichen zu ersetzen? Dies ist meine aktuelle Batchdatei, die alle Befehlszeilenparameter innerhalb der Zeichenfolge erweitert: @echo off call bash --verbose -c "g++-linux-4.1 %*" Diese Zeichenfolge wird dann verwendet, um Cygwins Bash aufzurufen und einen …
Eine Windows-Batchdatei ( called.batoder called.cmd) kann auf verschiedene Arten von einer anderen Batchdatei ( caller.batoder caller.cmd) oder einer interaktiven Eingabeaufforderung cmd.exe aufgerufen werden: Direktwahl: called.bat Verwenden des Aufrufbefehls: call called.bat mit dem Befehl cmd: cmd /c called.bat mit dem Startbefehl: start called.bat Ich bin ziemlich in Schwierigkeiten, ihre beabsichtigte Verwendung …
Ich möchte eine Batchdatei schreiben, die die folgenden Vorgänge ausführt: Überprüfen Sie, ob ein Dienst ausgeführt wird Wenn es ausgeführt wird, beenden Sie den Stapel Wenn es nicht ausgeführt wird, starten Sie den Dienst Die Codebeispiele, die ich bisher gegoogelt habe, haben sich als nicht funktionierend erwiesen, daher habe ich …
Wir haben einen Stapeljob, der jeden Tag ausgeführt wird und eine Datei in einen Abholordner kopiert. Ich möchte auch eine Kopie dieser Datei nehmen und sie in einem Archivordner mit dem Dateinamen ablegen yyyy-MM-dd.log Was ist der einfachste Weg, dies in einem Windows-Stapeljob zu tun? Ich suche im Grunde nach …
Ich suche nach einer einfachen Möglichkeit, um zu testen, ob eine ausführbare Datei in der Umgebungsvariablen PATH aus einer Windows-Batchdatei vorhanden ist. Die Verwendung externer Tools, die nicht vom Betriebssystem bereitgestellt werden, ist nicht zulässig. Die minimal erforderliche Windows-Version ist Windows XP.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.