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 benötige einen Windows-Befehl, um ein Verzeichnis und alle darin enthaltenen Dateien zu löschen, möchte jedoch keine Fehler sehen, wenn das Verzeichnis nicht vorhanden ist.
Wie lese ich Eingaben von der Konsole in einer Batchdatei? Was ich erreichen möchte, ist die Funktionalität von scanf in C. Wie kann ich dasselbe in einer Batchdatei tun?
In früheren Versionen von MS-DOS - ich möchte Version 7 sagen, aber ich könnte mich irren - gab es einen deltreeBefehl, der alle Unterverzeichnisse und Dateien rekursiv aus einem bestimmten Pfad löschte. deltreeexistiert nicht mehr, delschien aber nicht die Fähigkeit zu erben, einen Baum zu löschen. del /slöscht Dateien, aber …
Normalerweise löschen wir den Inhalt des Papierkorbs, indem wir mit der rechten Maustaste darauf klicken und "Papierkorb leeren" auswählen. Ich habe jedoch eine Anforderung, bei der ich den Inhalt des Papierkorbs über die Eingabeaufforderung löschen muss. Ist das möglich? Wenn ja, wie kann ich das erreichen?
Ich habe die folgende Datei erstellt //npminstall.bat npm install echo hello Wenn ich den folgenden Befehl über die Windows 10-Befehlszeile (dos) ausführe npminstall.bat, wird der npm installBefehl ausgelöst, der Befehl wird jedoch echo hellonicht ausgelöst. Ich habe versucht, nach der ersten Zeile eine Halbfarbe wie diese npm install;einzufügen, aber alles, …
Ich habe eine Batch-Datei, die sich in einem Verzeichnis befindet und auch von dort ausgeführt werden muss, da sie Dateien in diesem Verzeichnis aktualisiert. Dies funktioniert einwandfrei, außer wenn der Benutzer die Batchdatei als Administrator ausführt (unter Vista erforderlich). Das Startverzeichnis lautet dann C: \ Windows \ System32. Gibt es …
Wie kann ich Pfad und Dateinamen aus einer Variablen extrahieren? Setlocal EnableDelayedExpansion set file=C:\Users\l72rugschiri\Desktop\fs.cfg Ich möchte das tun, ohne eine Funktion oder ein GOTO zu verwenden. ist es möglich?
Ich muss eine Batch-Datei erstellen, die mehrere Konsolenanwendungen in einer Windows-CMD-Datei startet. Dies kann mit dem Befehl start erfolgen. Der Befehl enthält jedoch einen Pfad. Ich muss auch Parameter übergeben, die ebenfalls Leerzeichen haben. Wie macht man das? ZB Batch-Datei start "c:\path with spaces\app.exe" param1 "param with spaces"
Ich habe ein Excel VBA-Makro, das ich ausführen muss, wenn ich aus einer Batchdatei auf die Datei zugreife, aber nicht jedes Mal, wenn ich sie öffne (daher wird das Ereignis zum Öffnen der Datei nicht verwendet). Gibt es eine Möglichkeit, das Makro über die Befehlszeile oder die Batchdatei auszuführen? Ich …
Ich habe mehrere Textdateien mit ungefähr 100.000 Zeilen und möchte sie in kleinere Textdateien mit jeweils 5000 Zeilen aufteilen. Ich benutzte: split -l 5000 filename.txt Das schafft Dateien: xaa xab aac xad xbe aaf Dateien ohne Erweiterungen. Ich möchte sie nur so nennen: file01.txt file02.txt file03.txt file04.txt oder wenn das …
Ich kann kein Powershell-Skript zum direkten Ausführen einer Bat-Datei erhalten. Dies funktioniert beispielsweise in der Befehlszeile: .\\my-app\my-fle.bat Wenn ich diesen Befehl zu einem Skript hinzufüge, wird Folgendes ausgegeben: The term '.\\my-app\my-file.bat' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of …
Ich verwende Rake, um mein Projekt zu erstellen, und ich habe eine build.bat-Datei ähnlich der folgenden: @echo off cls rake Wenn ich auf build.bat doppelklicke, erscheint das Dos-Fenster und zeigt den gesamten Fortschritt an, schließt sich jedoch selbst, wenn die Aufgabe abgeschlossen ist. Gibt es eine Möglichkeit, eine Console.ReadLine zu …
Wenn ich setlocal ENABLEDELAYEDEXPANSIONein Cmd-Skript festgelegt habe, gibt es eine Möglichkeit, einem zu entkommen! dass ich als Parameter für einen Befehl verwenden möchte? @echo off setlocal ENABLEDELAYEDEXPANSION echo I want to go out with a bang! echo I still want to go out with a bang^!
Ich habe eine Batch-Datei, die ich verbessern möchte. Gibt es für mich eine einfache Möglichkeit, das letzte Zeichen einfach aus dem Pfad zu entfernen, wenn am Ende ein Schrägstrich steht, anstatt von einem Benutzer die Angabe eines Ordnerpfads ohne abschließenden Schrägstrich zu verlangen? :START @echo What folder do you want …
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.