Eine Batch-Datei ist der Name eines Skriptdateityps, einer Textdatei, die eine Reihe von Befehlen enthält, die vom Befehlsinterpreter unter MS-DOS und Microsoft Windows ausgeführt werden müssen.
Ich möchte eine Umgebungsvariable haben, die den Wochentag in cmd.exe enthält. Wenn ich diesen Befehl ausführe, erhalte ich das gewünschte Ergebnis. C:\Users\tisc> powershell (get-date).dayofweek Friday Hier versuche ich das Ergebnis in einer Umgebungsvariablen zu speichern. C:\Users\tisc> set dow = powershell (get-date).dayofweek Aber wenn ich versuche, es zu bekommen, bekomme ich …
Ich benutze %0in Batch-Datei, um das enthaltende Verzeichnis der Batch-Datei zu erhalten, aber das Ergebnis ist: c:\folder1\folder2\batch.bat Ich möchte nur das Verzeichnis, ohne Batch-Dateinamen, wie folgt: - c:\folder1\folder2\ Wie kann ich es tun? Vielleicht sollte ich den Pfad filtern. Wenn ja, wie kann ich das machen?
Ich bin auf einen Fehler in meinem DOS-Skript gestoßen, der Datums- und Zeitdaten für die Benennung von Dateien verwendet. Das Problem war, dass ich eine Lücke hatte, weil die Zeitvariable für Stunde <10 nicht automatisch die führende Null lieferte. Also gibt echo% time% zurück: '9: 29: 17.88'. Kennt jemand eine …
Ich muss n-mal einen Windows-Befehl in einer bat-Skriptdatei ausführen. Ich weiß, wie man das in verschiedenen Programmiersprachen macht, kann es aber nicht schaffen, es in der Windows-Befehlszeile richtig zu machen :-( Ich würde sowas auch erwarten for(int i = 0; i < 100; i++) { // do something } oder …
Ich verwende a .bat file, um einen Benutzer und ein Kennwort auf Windows-Betriebssystemebene zu erstellen. Das Problem ist, wenn ich als EXPIRES:NEVERKennwort weitergebe, wenn der Benutzer erstellt wird, das "Password never expires"Kontrollkästchen nicht aktiviert ist (dh, das Kennwort läuft nie ab ist für den erstellten Benutzer ausgewählt) und der Benutzer …
Wie extrahiere ich mehrere Archive in Unterverzeichnissen in einem Ordner und gebe die Ergebnisse in die Ordner zurück, in denen sich die Archive befinden.
Die Umgebungsvariablen %DATE%und %TIME%geben das aktuelle Datum und die aktuelle Uhrzeit auf Windows-Computern in der Befehlszeile und in einer Batchdatei an. Leider sind diese Werte Gebietsschemas bewusst! Das heißt, dass Sie zum Beispiel auf einer deutschen Maschine erhalten 26.1.2011 Anstatt von 2011-26-01 Dadurch wird die Sortierung verkürzt, wenn Sie diese …
Situation Ich habe ein Batch-Skript, das einige Dateien vorbereitet, ein Programm ( .exe) ausführt und diese Dateien dann löscht. Diese Aufgabe sollte stündlich ausgeführt werden, daher versuche ich, dies mithilfe von geplanten Aufgaben zu konfigurieren. Das Problem ist, dass das zuvor erwähnte Programm .batbeim Aufrufen von der Task aus (weder …
Ich möchte einen "Ablageordner" in einem freigegebenen Windows-Laufwerk erstellen, auf den jeder zugreifen kann. Ich möchte, dass Dateien automatisch gelöscht werden, wenn sie länger als X Tage im Ordner verbleiben. Es scheint jedoch so, als ob alle Methoden, die ich gefunden habe, das Datum der letzten Änderung, die letzte Zugriffszeit …
Ich habe eine Batch-Datei, die andere Batch-Dateien wie folgt aufruft: e:\foo\master.bat hat den Inhalt: call e:\bar\run1.bat und e:\bar\run1.bathat den Inhalt app1.exe Das Problem ist, dass beim Ausführen das master.bat app1.exenicht ausgeführt wird, da erwartet wird, dass es sich im e:\fooVerzeichnis befindet, anstatt dass es sich im e:\barVerzeichnis befindet
Ich muss jedes Mal, wenn ein System heruntergefahren wird, ein Batch-Skript ausführen, unabhängig davon, ob der Computer mit dem Netzwerk verbunden ist oder nicht. (Es sollte für die Frage keine Rolle spielen, aber das betreffende Skript löscht die Druckwarteschlange des Geräts. Ich kann dieses Skript jedoch nicht ausführen, wenn der …
Ich versuche festzustellen, ob ein Ziel-PC mindestens 2 GB freien Speicherplatz hat. Folgendes habe ich bisher: @echo off for /f "usebackq delims== tokens=2" %%x in (`wmic logicaldisk where "DeviceID='C:'" get FreeSpace /format:value`) do set "FreeSpace=%%x" IF /i %FreeSpace% GTR "2147483648" (ECHO C Drive Has Enough Available Disk For Install %FreeSpace%) …
Ich habe einen Prozess, den ich aus einer Batchdatei ausführe, und ich möchte ihn nur an einem bestimmten Wochentag ausführen. Ist es möglich, den Wochentag zu bekommen? Alle Beispiele, die ich gefunden habe, stützen sich irgendwie auf "Datum / t", um "Freitag, 11.12.2009" zurückzugeben. In meinem Computer gibt "Datum / …
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.