{title}

Hallo zusammen, ich frage mich nur, ob jemand eine Codierung hat, die ich für eine Batchdatei in Windows verwenden könnte. Ich habe einen Sicherungsordner und Dateien, die automatisch mit Datum und Uhrzeit am Ende gesichert werden. Mit der Zeit wird dies eine lange Liste. Kann jemand eine Codierung für eine Batch-Datei freigeben, bei der mehr als zwei Dateien eines bestimmten Dateinamens vorhanden sind, und diese dann löschen, wobei nur die zwei neuesten Dateien der verschiedenen Dateien in diesem Ordner verbleiben. Muss nur funktionieren, wenn ich die batch.e. Halten Sie die 2 neuesten Apple 2017-01-01 21.30.xlsApple 2017-01-01 21.59.xlsApple 2017-01-02 21.10.xlsApple 2017-01-03 21.150.xlsund halten Sie die 2 neuesten Water 2017-01-01 21.30.mdbWater 2017 -01-01 21.59.mdbWater 2017-01-02 21.10.mdbWater 2017-01-03 21.15.mdband so weiterVielen Dank in ErwartungIch habe diese Codierung - aber sie löscht alle bis auf die letzten 4 Dateien insgesamt - also ist sie noch nicht ganz da : pushd "C: Users ian.woodland Documents irw Bin" && (für/f "skip = 4 eol =: delims =" %% F in ('dir/b/od/tw/a-d' ) del "%% F")

Ich selbst bin damit den einfachen Weg gegangen. Ich mische die Sicherungsdateien auf dem Weg zum endgültigen Löschen. Beispiel für Ordner 1, Ordner 2 und Ordner 3.Ordner 1 wird mit der neuesten Sicherung gefülltOrdner 2 wird mit einer Sicherung gefüllt, die bis zu 2 Tage alt istOrdner 3 ist der Papierkorb, in dem alle Dateien, die hier landen, gelöscht werden. Beispiel: Code: echo offcls @ echo. Mischen von Backups und Löschen des 3. [email protected] c: backups folder3 ./qxcopy c: backups folder2 . c: backups folder3 .erase c: backups folder2 ./qxcopy c: backups folder1 . c: backups folder2 .erase c: backups folder1 . /[email protected]@echo. Backup Shuffle CompletepauseSie möchten diesen Shuffle-Stapel ausführen, bevor Sie die aktuellen Daten in Ordner 1 sichern. Auf diese Weise werden alle Daten heruntergemischt, sodass Ordner1 leer ist und nach jedem Durchlauf die neuesten Daten abwartet. Hinweis: Die Verwendung von xcopy und Platzhaltern liegt daran, dass ich dies selbst für mehrere Dateitypen verwende. Wenn Sie nicht möchten, dass es als Platzhalter irgendetwas in sich enthält, können Sie nur die mdb- und xls-Dateien mischen. Warnung: Beim Ausführen dieses Stapels wird davon ausgegangen, dass sich keine anderen wichtigen Daten am Sicherungsspeicherort wie z. B. Ordner1 befinden. Befindet sich die Anwendung oder das Programm am selben Speicherort wie die Sicherungen, wie in meinem Beispiel in Ordner 1, wird sie kopiert Die Daten werden von ihrem Heimatort an Ordner 2 weitergeleitet. Diese eine Zeile hier ist sehr gefährlich, wenn sich zum Beispiel Ihr Programm oder Ihre Anwendung am selben Ort wie Ihre Backups befindet. Wenn dies der Fall ist, muss der Sicherungsspeicherort geändert werden, um zu verhindern, dass das Programm an die Stelle verschoben wird, an der es verbleiben soll. Löschen Sie c: backups folder1 ./qCode: echo offcls @ echo. Mischen von Backups und Löschen des 3. [email protected] c: backups folder3 ./qxcopy c: backups ordner2 .mdb c: backups ordner3 .mdbxcopy c: backups ordner2 .xls c: backups ordner3 .xlserase c: backups ordner2 ./qxcopy c: backups ordner1 .mdb c: backups ordner2 .mdbxcopy c: backups ordner1 .xls c: backups ordner2 .xlserase c: backups ordner1 . /[email protected]@echo. Backup Shuffle CompletepauseLetzter wichtiger Hinweis. Sie haben tatsächlich 3 Tage Zeit für die Sicherung, bevor der Stapel erneut ausgeführt wird. Die Abfallbereinigung von Ordner 3 erfolgt erst beim nächsten Durchlauf dieses Stapels. Nachdem Sie dies ausgeführt haben und die Daten von Ordner 2 nach 3 verschoben wurden, führen Sie die Sicherung für diesen Tag in den leeren Ordner 1 aus. Sie haben jetzt Ordner 1, 2 und 3 mit Sicherungsdateien. Bis dieser Stapel ausgeführt wird, in dem Ordner 3 bereinigt ist und nur 2 Tage von Ordner zu Ordner verschoben werden. Der Grund, warum ich den Befehl MOVE nicht verwendet und mich für XCOPY entschieden habe, liegt darin, dass ein Blackout angezeigt wird, wenn dieser Prozess unterbrochen wurde. Der MOVE-Befehl ist weniger anfällig für Unterbrechungen, obwohl mir gesagt wurde, dass XCOPY anfällig für Unterbrechungen ist, da eine Kopie der Daten an ein anderes Ziel erstellt wird, anstatt die Daten Bit für Bit zu verschieben, was bei einer Unterbrechung eine Katastrophe bedeutet. Vielleicht kann einer der Batch-Gurus dieses Gerücht bestätigen. Wenn Sie nur den Befehl MOVE verwenden, kann dies verkürzt werden, da nur Ordner 3 gelöscht werden muss und der Befehl MOVE Daten zwischen den Ordnern 2 bis 3 und 1 bis 2 verschiebt.

Hallo Dave, vielen Dank, dass du dir die Zeit für eine Antwort genommen hast. Da ich früher gepostet habe, habe ich entschieden, dass es einen einfacheren Weg gibt. Ich teile meine Backups in Ordner auf und habe dann mehrere Batch-Dateien, die alle bis auf 2 der neuesten Dateien aus jedem Ordner löschen. Alle Batch-Dateien werden von nur einer einzigen Batch-Datei ausgeführt, mit der Windows ausgeführt werden kann. Ich freue mich über Ihren Vorschlag und werde ihn beibehalten, wenn mein Weg nicht funktioniert. All the bestIan

Hallo Ian, Schön zu hören, dass du damit angefangen hast. Wie von Ihnen angegeben, mit mehreren Batch-Dateien. Ich wollte nur erwähnen, dass die meisten Zeitstapel kombiniert werden können, dh, dass Sie Stapelanweisungen zusammenführen können, sodass Sie beispielsweise 4 Stapel zu einem kombinieren, wobei alles, was zuerst ausgeführt werden muss, oben in der Stapeldatei und dann im nächsten Stapel steht Zum Ausführen können Sie kopieren und diese Informationen aus dieser Batch-Datei unter den Anweisungen für die anderen Batch-Dateien einfügen. Das Gleiche gilt für das Hinzufügen von Inhalten aus allen anderen Batches in diese erste Back-Datei. Reihenfolge der Operation/Ausführung ist das Wichtigste. Batches sind wie eine lineare Checkliste, die es ermöglicht, mit goto-Anweisungen zu springen, die normalerweise nur verwendet werden, wenn bestimmte Anweisungen erfüllt sind, oder den Batch in einer Endlosschleife von vorne zu beginnen, bis STRG + C oder das Fenster und die FOR-Schleifenanweisungen mit Parsing und anderen Aufgaben zu verlassen. Es gibt jedoch auch Zeiten, in denen Funktionen/Anweisungen nicht ständig ausgeführt werden sollen, um anderen Prozessen zu folgen. Daher ist es sinnvoll, sie getrennt zu halten.

Plötzlicher Energieverlust, verwirrt

Mein Laptop hat etwas Beängstigendes getan. Ich habe meinen Laptop ohne Netzstecker verwendet, um Videos vor dem Schlafengehen anzusehen. Während ich zwischen den Videos stöberte, wurde mein Laptop plötzlich ausgeschaltet, als wäre der Akku leer. Es war nicht das normale, sanfte Herunterfahren bei niedrigem Batteriestand, das bei etwa 10% auftritt, wenn der Computer in den Ruhezustand wechselt und Ihre aktuelle Sitzung speichert. Es war ein harter und plötzlicher Stromausfall. Ich habe es angeschlossen, weil ich dachte, der Akku sei kaputt oder so und schaltete den Computer wieder ein. Als ich dies tat, erschien wie erwartet der Bildschirm "Unerwartetes Herunterfahren" und alles begann normal. Als ich das Akkusymbol überprüfte, wurde angezeigt, dass der Akku von 1% aufgeladen wurde! Was ist passiert? Wie hat sich mein Akku so schnell und vollständig entladen, dass er nicht mehr normal abgeschaltet wird? Ich ließ es weiterhin aufladen, als ich nach Malware und dergleichen suchte, um sicher zu gehen. Währenddessen überprüfte ich den Akku und sagte: "62% eingesteckt, NICHT aufgeladen". Mein erster Gedanke war: "__________ Ich habe den Akku für ein paar Minuten aus dem Kopf gedrückt, um entgegenkommende Kopfschmerzen zu vermeiden, aber als ich das Symbol bemerkte Füllen Sie etwas mehr nach, ich überprüfte es noch einmal und es stand: "70% eingesteckt, wird aufgeladen" und nach 5 Minuten: "71% eingesteckt, NICHT aufgeladen" und nach 10 Minuten: "74% eingesteckt, wird aufgeladen" Das vorsichtige Wackeln des Netzkabels an der Buchse hat keinen Einfluss auf den Lade-/Nichtladestatus wie bei anderen Problemen mit der Steckdose, die ich in der Vergangenheit erlebt habe. Durch das plötzliche Herunterfahren habe ich den Eindruck, dass möglicherweise etwas mehr passiert. Das MF-Datum der Batterie ist 06/2012 und hat das Ende ihrer allgemeinen Lebensdauer erreicht, aber ich bin knapp bei Kasse, daher möchte ich sicherstellen, dass ich genau weiß, was ersetzt werden muss, wenn überhaupt, bevor ich Geld in sie wirf it.Comp. Info: HP Pavilion g7-1350dx - ca. 2 Jahre alt, frisch aus dem Laden, mit installiertem Akku und Kabel

Halten Sie es sauber. Wir haben Mitglieder jeden Alters hier.

Beliebte Beiträge