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.
Ich versuche, eine Variable in einer Batch-Datei zu definieren und zu verwenden. Es sieht so aus, als ob es einfach sein sollte: @echo off set location = "bob" echo We're working with "%location%" Die Ausgabe, die ich bekomme, ist die folgende: We're working with "" Was ist denn hier los? …
Kann mir jemand sagen, wie man in einem Windows-Batch-Skript Folgendes macht? ( *.bat): Erstellen Sie einen Ordner nur, wenn er noch nicht vorhanden ist Im Einzelnen möchte ich einen Ordner mit dem Namen VTSauf dem C:\Laufwerk erstellen , aber nur, wenn dieser Ordner noch nicht vorhanden ist. Ich möchte den …
Ich habe ein Textdokument, das eine Reihe von URLs in diesem Format enthält: URL = "sitehere.com" Was ich tun möchte, ist auszuführen curl -K myfile.txtund die Ausgabe der Antwort, die Curl zurückgibt, in eine Datei zu bekommen. Wie kann ich das machen?
Ich möchte ein Windows-Batch-Gegenstück zu Bash finden, $@das eine Liste aller an ein Skript übergebenen Argumente enthält. Oder muss ich mich darum kümmern shift?
Ich habe eine Windows .bat-Datei, die ich als Benutzereingabe akzeptieren und dann die Ergebnisse dieser Eingabe als Teil des Aufrufs zusätzlicher Befehle verwenden möchte. Zum Beispiel möchte ich eine Prozess-ID vom Benutzer akzeptieren und dann jstack für diese ID ausführen und die Ergebnisse des jstack-Aufrufs in eine Datei einfügen. Wenn …
Wie kann ich eine Befehlszeilenanwendung an der Windows-Eingabeaufforderung ausführen und die Ausgabe gleichzeitig anzeigen und in eine Datei umleiten lassen? Wenn ich zum Beispiel den Befehl ausführen dir > test.txtwürde, würde dies die Ausgabe in eine aufgerufene Datei umleitentest.txt ohne die Ergebnisse anzuzeigen. Wie kann ich einen Befehl schreiben, um …
Ich betrachte eine Batch-Datei, die die folgenden Variablen definiert: set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 Was bedeutet %~d0oder %~p0eigentlich? Gibt es eine Reihe bekannter Werte für Dinge wie das aktuelle Verzeichnis, das Laufwerk und die Parameter eines Skripts? Gibt es andere ähnliche Verknüpfungen, die ich verwenden könnte?
Wie kann ich mit einer forSchleife über jede Datei in einem Verzeichnis iterieren ? Und wie kann ich feststellen, ob ein bestimmter Eintrag ein Verzeichnis oder nur eine Datei ist?
Ich weiß, dass %0der vollständige Pfad des Batch-Skripts enthalten ist, zc:\path\to\my\file\abc.bat Ich würde pathgleich seinc:\path\to\my\file Wie könnte ich das erreichen?
Angenommen, es gibt eine Variable mit dem Namen %pathtofolder%, da deutlich wird, dass es sich um einen vollständigen Pfad eines Ordners handelt. Ich möchte jede einzelne Datei und jeden Unterordner in diesem Verzeichnis löschen, aber nicht das Verzeichnis selbst. Möglicherweise liegt jedoch ein Fehler wie "Diese Datei / dieser Ordner …
In Windows können Sie einige Dateien mit komprimieren Rechtsklick → Senden an → Komprimierter (komprimierter) Ordner Und entpacken Sie durch Doppelklick auf die .zipDatei und extrahieren Sie die Dateien. Gibt es eine Möglichkeit, diese Fähigkeiten aus einem Skript (.bat-Datei) anzuwenden, ohne dass Software von Drittanbietern installiert werden muss ?
Ich muss die Ausgabe eines Programms einer Variablen mithilfe einer MS-Batchdatei zuweisen. Also in GNU Bash Shell würde ich verwenden VAR=$(application arg0 arg1). Ich benötige ein ähnliches Verhalten in Windows unter Verwendung einer Batchdatei. So etwas wie set VAR=application arg0 arg1.
Ich habe eine Batch-Datei, die dieselbe ausführbare Datei immer wieder mit unterschiedlichen Parametern aufruft. Wie kann ich es sofort beenden, wenn einer der Aufrufe einen Fehlercode einer beliebigen Ebene zurückgibt? Grundsätzlich möchte ich das Äquivalent von MSBuild ContinueOnError=false.
Wie kann ich ein Fledermaus- oder Cmd-Skript erstellen, um einen Dienst mit Fehlerprüfung zuverlässig zu stoppen und zu starten (oder mich wissen lassen, dass er aus irgendeinem Grund nicht erfolgreich war)?
Ich habe einige Batch-Dateien geschrieben und bin auf dieses Benutzerhandbuch gestoßen , das sehr informativ war. Es hat mir gezeigt, dass Zeilen nicht nur mit REM, sondern auch mit kommentiert werden können ::. Es sagt: Kommentare im Stapelcode können mithilfe eines Doppelpunkts vorgenommen werden. Dies ist besser als die Verwendung …
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.