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.
Wie speichere ich das aktuelle Datum im Format JJJJ-MM-TT in einer Variablen in einer Windows-BAT-Datei? Unix-Shell-Analogon: today=`date +%F` echo $today
Wie der Titel sagt, wie kann ich eine Verzeichnisstruktur rekursiv kopieren, aber nur einige Dateien einschließen? ZB bei folgender Verzeichnisstruktur: folder1 folder2 folder3 data.zip info.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll Die Dateien data.zip und info.txt können überall in der Verzeichnisstruktur angezeigt werden. Wie kann ich die vollständige Verzeichnisstruktur kopieren, …
Ich schreibe eine Batch-Datei, um einige andere Programme auszuführen. In diesem Fall muss ich zur Eingabe eines Passworts auffordern. Kann ich den eingegebenen Text maskieren? Ich muss keine ******* Zeichen anstelle von Eingabezeichen drucken. Das Verhalten von Linux bei der Kennwortabfrage (während der Eingabe nichts drucken) reicht aus. @echo off …
Wir können Zeichenfolgen in einer Batchdatei mit dem folgenden Befehl ersetzen set str="jump over the chair" set str=%str:chair=table% Diese Zeilen funktionieren einwandfrei und ändern die Zeichenfolge "Über den Stuhl springen" in "Über den Tisch springen". Jetzt möchte ich das Wort "Stuhl" in der Zeichenfolge durch eine Variable ersetzen und weiß …
Mein Betriebssystem ist Windows Vista. Ich benötige eine ".bat" -Datei, in der ich überprüfen muss, ob der Benutzer einen Befehlszeilenparameter eingibt oder nicht. Wenn dies der Fall ist, wenn der Parameter gleich ist, -bwerde ich etwas tun, andernfalls werde ich "Ungültige Eingabe" markieren. Wenn der Benutzer keinen Befehlszeilenparameter eingibt, werde …
Personen, die mit Windows / Dos-Batch-Skripten aus der Ferne vertraut sind, erkennen diese Zeile: @echo off Für viele-viele Tage war ich mit dem Gefühl glücklich , dass das @ist , wie echo offam Anfang der Partie geschrieben werden sollte und das ist es. Vor kurzem bin ich jedoch auf eine …
Wenn ich dieses Skript ausführe (aus einer .bat-Datei): set var1=true if "%var1%"=="true" ( set var2=myvalue echo %var2% ) Ich bekomme immer: ECHO is on. Das heißt, die var2Variable wurde nicht wirklich gesetzt. Kann mir bitte jemand helfen zu verstehen warum?
Ich kann einfach keine Möglichkeit finden, in der Befehlszeile zu sagen: "Kopieren Sie alle Dateien von Verzeichnis A nach Verzeichnis B, aber wenn die Datei bereits in Verzeichnis B vorhanden ist, überschreiben Sie sie nicht, unabhängig davon, welche Datei neuer ist." und fordere mich nicht auf. " Ich habe Kopieren, …
Wenn Sie nur einige Shell-Skripte in Batch-Dateien konvertieren, gibt es eine Sache, die ich anscheinend nicht finden kann ... und das ist eine einfache Zählung der Anzahl der Befehlszeilenargumente. z.B. Wenn Sie haben: myapp foo bar In Shell: $ # -> 2 $ * -> foo bar $ 0 -> …
Wenn ich in einer Bash- Umgebung arbeite , um den Wert einer Variablen als Ergebnis eines Befehls festzulegen, gehe ich normalerweise wie folgt vor: var=$(command -args) wobei varder Variablensatz durch den Befehl command -args. Ich kann dann auf diese Variable als zugreifen$var . Eine konventionellere Methode, die mit fast jeder …
Ich habe eine riesige MS DOS Batch-Datei geschrieben. Um diese Batch-Datei zu testen, muss ich nur einige Zeilen ausführen und möchte die verbleibenden Zeilen ausblenden / auskommentieren. Ich habe einige vorhandene Kommentarzeilen, beginnend mit, ::daher kann ich sie nicht ::mehr verwenden, da dadurch alle Kommentare verschlüsselt werden. Wie kann ich …
Wenn ich mit Bash arbeite, kann ich die Ausgabe eines Befehls wie folgt in einen anderen Befehl einfügen: my_command `echo Test` wäre das gleiche wie my_command Test (Offensichtlich ist dies nur ein unpraktisches Beispiel.) Ich frage mich nur, ob Sie in Batch dasselbe tun können.
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.