DIE KLINGEL

Es gibt diejenigen, die diese Nachrichten vor Ihnen lesen.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Nachname
Wie willst du The Bell lesen?
Kein Spam

Heute werden wir lernen, was ist fledermausdatei und gleichzeitig einen von ihnen erstellen.

Ich denke, dass viele auf die eine oder andere Weise regelmäßig (sogenannte Backups) bestimmter Dateien und Ordner erstellen.

Alles scheint vertraut zu sein und Sie müssen nichts besonders Kompliziertes tun: Stecken Sie ein USB-Flash-Laufwerk ein, öffnen Sie "Arbeitsplatz", suchen Sie, was Sie kopieren möchten, wählen Sie aus, stecken Sie mit der Maus, wählen Sie "Kopieren", wechseln Sie in das gewünschte Verzeichnis, stecken Sie "Einfügen" usw.

Aber oft sind all diese Klicks und unnötigen Körperbewegungen etwas anstrengend und nehmen wertvolle Zeit in Anspruch, insbesondere bei häufigen Kopien derselben Daten. In diesem Artikel werde ich Ihnen sagen, wie oder vielmehr so \u200b\u200betwas wie eine Fledermausdatei schreiben.

Gehen.

Fledermausdatei - was ist was, einleitend

Zunächst ein wenig darüber, was eine Fledermausdatei ist, warum sie benötigt wird und womit sie (oder sie) gegessen wird. Um das Rad nicht neu zu erfinden, werde ich einen Auszug aus Wikipedia verwenden:

Eine Batch-Datei (d. H. Bat-Datei aus der englischen Batch-Datei) ist eine Textdatei unter MS-DOS, OS / 2 oder Windows, die eine Folge von Befehlen enthält, die vom Befehlsinterpreter ausgeführt werden sollen.

Nach dem Starten einer Batch-Datei liest ein Interpreter-Programm (normalerweise COMMAND.COM oder CMD.EXE) diese Zeile für Zeile und führt die Befehle nacheinander aus.

Batch-Datei - Analog zum Shell-Skript unter Unix betriebssystemeoh.

Batch-Dateien sind nützlich, um Anwendungen automatisch zu starten. Der Hauptanwendungsbereich ist die Automatisierung der routinemäßigsten Vorgänge, die ein Computerbenutzer regelmäßig ausführen muss.

Beispiele für solche Operationen sind - Verarbeitung textdateien;; Kopieren, Verschieben, Umbenennen, Löschen von Dateien; mit Ordnern arbeiten; Archivierung; Erstellen von Sicherungskopien von Datenbanken usw.

Batch-Dateien unterstützen if- und goto-Anweisungen (und auf Systemen der Windows NT-Familie und erweitert zur Aussage ), mit dem Sie die Ergebnisse der Ausführung vorheriger Befehle oder Anwendungen verarbeiten und abhängig davon den einen oder anderen Befehlsblock weiter ausführen können (in der Regel gibt die Anwendung bei erfolgreichem Abschluss 0 in der Variablen errorlevel zurück; bei erfolglosem Wert - 1 oder höher).

Batch-Dateien unter DOS haben die Erweiterung .bat. Für andere Betriebssysteme haben sie möglicherweise andere Erweiterungen, z. B. .CMD in Windows NT und OS / 2 oder .BTM in 4DOS oder ähnlichen Shells.

Wir haben die Theorie herausgefunden, beginnen wir in der Tat mit der Praxis, nämlich der Erstellung eines Fledermaus-Spitznamens.

So erstellen Sie eine Bat-Datei und verwenden sie

Lassen Sie uns ein kleines Testfeld einrichten, mit dem Sie experimentieren können. Öffnen Sie meinen Computer und erstellen Sie einen Testordner auf dem Laufwerk C: \\. Gehen Sie hinein und erstellen Sie einen Ordner darin.

Werfen Sie dort Dateien (5-10 Stück) - Fotos, Dokumente usw. usw. (kürzer). Das Feld für Experimente ist bereit. Als nächstes müssen wir tatsächlich die bat-Datei selbst erstellen, indem wir darauf klicken, dass wir den Ordner C: \\ test \\ testcopy in den Ordner C: \\ test \\ backup kopieren. Sie müssen keinen zweiten Ordner erstellen (der ein Backup ist) - er wird automatisch angezeigt.

Es ist sehr einfach, eine Fledermaus zu erstellen. Klicken Sie mit der rechten Maustaste auf die Stelle, an der wir es erstellen möchten (der Speicherort ist nicht wichtig - Sie können direkt auf dem Desktop) und wählen Sie "Erstellen" - " Text dokument".

Wir geben der erstellten Datei einen Namen und öffnen sie mit dem Editor oder einem anderen texteditor... Jene. auf dieser Moment Wir haben eine offene Textdatei namens beispielsweise copy.txt.

Fügen Sie der Datei beispielsweise einen Befehl zum Kopieren hinzu

Außerdem müssen wir in diese Datei einen Befehl eingeben, der beim Starten dieser Datei über die Konsole (cmd) abgespielt wird. In diesem Fall verwenden wir den Befehl xcopy, da Sie damit Dateien, Verzeichnisse und Unterverzeichnisse kopieren können. Unter Berücksichtigung aller Pfade erhalten wir den folgenden Befehl:

xcopy C: \\ test \\ testcopy C: \\ test \\ backup / f / i / y / s

Ich erkläre was was ist:

  • xcopy ist der Befehl selbst;
  • C: \\ test \\ testcopy ist die Quelle, d.h. Ordner, aus dem Dateien und Verzeichnisse kopiert werden;
  • C: \\ test \\ backup ist das Ergebnis, d.h. den Speicherort, an den Dateien und Verzeichnisse kopiert werden;
  • / f / i / y / s - zusätzliche Optionen Syntax für den Befehl xcopy (siehe Syntax unten).

Die Anzahl der Zeilen kann beliebig sein, d.h. Wenn Sie 100 Ordner kopieren müssen, schreiben Sie 100 Zeilen in eine Datei und ändern nur die Pfade darin.

Welche sind (d. H. Diejenigen, die ich in diesem Beispiel angegeben habe):

  • / f - Zeigt die Namen der Quell- und Ergebnisdateien während des Kopierens an
  • / i - Erstellt ein neues Verzeichnis, wenn es im endgültigen Pfad nicht vorhanden ist
  • / y - überschreibt die Datei, falls sie bereits vorhanden ist
  • / s - kopiert Verzeichnisse und Unterverzeichnisse, wenn sie nicht leer sind. Wenn / s nicht angegeben ist, funktioniert der Befehl xcopy nur in einem Verzeichnis.

Für mich ist dies die Hauptliste der Parameter, die für das "stille" Kopieren erforderlich sind, d. H. Es wurden keine Fragen zum Umschreiben, Erstellen von Verzeichnissen und anderen Riffraffs gestellt. Für den Rest der Syntax können Sie beispielsweise lesen.

Ändern Sie das Dateiformat und versuchen Sie es auszuführen

Öffnen Sie zuerst "Arbeitsplatz", gehen Sie zu "Extras" - "Ordneroptionen" - "Ansicht" und deaktivieren Sie " Erweiterung für registrierte Dateitypen ausblenden".

Klicken Sie auf "Übernehmen" und "OK". Jetzt können wir die Erweiterung der dem System bekannten Dateien ändern. Gehen Sie daher zu unserer Datei, klicken Sie mit der rechten Maustaste, wählen Sie "Umbenennen" und ändern Sie durch Eingabe auf der Tastatur die Erweiterung von txt in bat (wir bejahen die Frage des Systems, ob dies getan werden soll).

Als Ergebnis haben wir das folgende Bild (in Ihrem Fall wird die Datei anders aufgerufen, hat aber das gleiche Format):

Eigentlich bleibt uns nur, diese Datei mit einem einfachen Mausklick zu starten.

Wenn Sie alles richtig gemacht haben, blinkt die Konsole vor Ihnen und ein neuer Papa erscheint auf dem bekannten Pfad mit einem vorgegebenen Namen und Dateien, die aus einem Ihnen bekannten Ordner kopiert wurden. Das heißt, das Bild sieht folgendermaßen aus:

Gut oder etwas anders, je nachdem, welche Pfade und Ordnernamen Sie im Befehl registriert haben.
Sie können die Datei bearbeiten, indem Sie ihre Erweiterung wieder in .txt ändern und sie mit einem beliebigen Texteditor öffnen.

Nachwort

Wie gesagt, und Sie selbst haben wahrscheinlich gemerkt, dass die Verwendung einer solchen Fledermausdatei "oft viel Zeit spart, das heißt, Sie haben sie einmal geschrieben und regelmäßig mit einem Klick ausgeführt. Statt viele Minuten mit der Maus zu stochern und durch alle Ordner zu kriechen, erhalten Sie einen automatisierten Kopiervorgang.

Wenn Sie möchten, können Sie den Start dieses bat -nik an bestimmten Tagen über den Windows-Scheduler (oder andere Programme, mit denen Sie dies tun können) festlegen und das Problem langer manueller Sicherungen im Allgemeinen vergessen.

Wenn Sie Fragen oder Probleme haben, fragen Sie. Wie immer werde ich dir auf jede erdenkliche Weise helfen;)

PS: Wenn mein Gedächtnis mir dient, dann ist dies ein Teil des Themas aus intelligenten Verwaltungsbüchern, nämlich aus dem Abschnitt " Verwaltungsautomatisierung".. damit du stolz auf dich sein kannst :)

  • Ich werde Beispiele zum Erstellen von Backups über die Befehlszeile beschreiben und geben.
  • Ich werde den xCOPY-Befehl und die Verwendung von WinRar beim Erstellen eines Backups ausführlich beschreiben.
  • Erstellen Sie einen Archivordner mit dem Namen: aktuelles Datum.

Ich werde bash.org.ru zitieren:

Jahr für Jahr sichern alle neuen Administratoren Server-Schrauben auf logischen Partitionen derselben Schrauben.

Backup mit xCOPY

Ein Beispielskript, das Dateien in ein Verzeichnis kopiert f: backupnewbenennt das Verzeichnis beim zweiten Durchlauf um neu beim alterstellt das Verzeichnis neu neu und kopiert Dateien. Jene. Batch-Datei ermöglicht das Speichern von "zweitägigen" Backups:

del “f: backupold” / s / q

Rmdir "f: backupold" / s / q

Benennen Sie "f: backupnew" "old" um

Mkdir "f: backupnew"

Xcopy “D: 123 *. *” “F: Backupnew *. *” / E / F / H / R / K / Y / D.

Sie können beispielsweise den Befehl anders ausführen md% Datum: ~ 0,2%.% Datum: ~ 3,2%.% Datum: ~ 6,4% Erstellt einen Ordner, dessen Name das aktuelle Datum ist:

mkdir "F: Backup% Datum: ~ 0,2%.% Datum: ~ 3,2%.% Datum: ~ 6,4%"

xcopy "E: superBD *. *" "F: Backup% Datum: ~ 0,2%.% Datum: ~ 3,2%.% Datum: ~ 6,4% *. *" / E / F / H / R. / K / Y / D.

rem Sollte auch ohne mkdir funktionieren. xcopy würde den Ordner selbst erstellen. Sicherheitsnetz \u003d)

Lassen Sie mich die verwendeten XCOPY-Schlüssel erklären:

/ E. Kopiert alle Unterverzeichnisse, einschließlich der leeren.

/ F. Druckt die Namen der Quell- und Zieldateien während des Kopierens.

/ H. Beinhaltet versteckte und systemdateien... Standardmäßig werden Systemdateien ignoriert.

/ R. Kopiert schreibgeschützte Dateien.

/ K. Kopiert schreibgeschützte Dateien, wobei dieses Attribut für kopierte Dateien beibehalten wird, deren Originale dieses Attribut haben.

/ Y. Beseitigt die Aufforderung, das Überschreiben einer vorhandenen Zieldatei zu bestätigen.

/ D [: MM-TT-JJJJ] Kopiert nur Dateien, die am oder nach dem angegebenen Datum geändert wurden. Wenn Sie den Wert MM-TT-JJJJ nicht angeben, kopiert der Befehl xcopy alle Quelldateien, die neuer als die vorhandenen Ergebnisdateien sind. Mit dieser Funktion können nur geänderte Dateien aktualisiert werden.

Über zusätzliche Schlüssel xcopy kann weiter gelesen werden

Backup mit WinRAR

del “f: backupold” / s / q

Rmdir "f: backupold" / s / q

Benennen Sie "f: backupnew" "old" um

Mkdir "f: backupnew"

"C: Programme FilinWinRARRar.exe" a -m5 -r -t -dh -idp f: backupnewbackup.rar "D: superBD *. *" \u003e\u003e F: backupnewbackup.log

Wenn Sie hier die oben schrauben % Datum: ~ 0,2%.% Datum: ~ 3,2%.% Datum: ~ 6,4%dann

"C: Programme FilinWinRARRar.exe" a -m5 -r -t -dh -idp f: backup.rar "E: superBD *. *" \u003e\u003e f:% Datum: ~ 0,2%.% Datum: ~ 3 , 2%.% Datum: ~ 6,4% .log

Ren “f: backup.rar” “% Datum: ~ 0,2%.% Datum: ~ 3,2%.% Datum: ~ 6,4% .rar”

ich habe die Protokolldateien gelöscht

Weitere Informationen zu Startschlüsseln Rar.exe kann in der Datei gelesen werden C: Programme FilesWinRARRar.txt

Nachdem die Batchdatei erstellt und getestet wurde, können Sie eine Aufgabe für erstellen automatischer StartZum Beispiel nachts, wenn der Benutzer schläft. Drücken Sie startausführen - eingeben zeitpläne steuern - Drücken Sie enterter... Der Taskplaner wird geöffnet, einfacher geht es dort nicht.

Viel Glück!

ZY Sichern Sie nicht dieselben Schrauben an logischen Partitionen.

Es gibt viele Programme zum Erstellen von Sicherungskopien (Sicherung, Sicherung). Es gibt bezahlte und kostenlose. Einige verwenden "Assistenten", mit denen Sie eine Vielzahl von Optionen angeben können, ohne einen komplizierten Konfigurationsprozess durchlaufen zu müssen.

Der Sicherungsprozess selbst ist jedoch eine einfache Kopie. Es gibt natürlich Optionen wie: Archivieren, Verfolgen von Änderungen usw., aber in den meisten Fällen besteht der Algorithmus selbst aus einfachen Aktionen:

  • auswahl der Quelldaten (Verzeichnis, Dateien);
  • wahl des Kopierortes (Verzeichnis);
  • direkt kopieren.
Um all diese Operationen durchzuführen, ist es überhaupt nicht notwendig, auf Hilfe zurückzugreifen programme von Drittanbietern... Alles was Sie brauchen ist schon drin Windows.

Verwenden Sie den Befehl, um eine Datei / ein Verzeichnis zu kopieren xcopy... Es hat viele Parameter, aber im Allgemeinen wird es wie folgt angezeigt:

Xcopy "D: \\ myfiles \\ *. *" "J: \\ backup \\ myfiles \\ *. *"

Dieser Befehl kopiert das Verzeichnis “ d: \\ myfiles" beim " j: \\ backup \\ myfiles».

Unsere Handlungen sind also sehr einfach. Öffnen wir zunächst Notepad2. Darin müssen Sie die Verzeichnisse angeben, die gesichert werden sollen. Persönlich sind meine wichtigen Daten in mehreren Verzeichnissen gespeichert: "txt", "work" usw.

Mit dem zweiten Parameter geben wir an, wohin kopiert werden soll. Normalerweise verwende ich extern für die Sicherung. festplatte (USB).

Damit Windows bei jeder Verbindung denselben Laufwerksbuchstaben zuweisen kann, müssen Sie eingeben Systemsteuerung - Verwaltung - Computerverwaltung - Datenträgerverwaltung... Klicken Sie mit der rechten Maustaste auf das angeschlossene Laufwerk und wählen Sie " Laufwerksbuchstaben oder Laufwerkspfad ändern ...". Wählen Sie im folgenden Fenster " Bearbeiten»Und geben Sie den gewünschten Buchstaben ein. Zum Beispiel habe ich "J"

Der Einfachheit halber ist es am besten, Verzeichnisnamen beizubehalten, damit Sie später nicht verwirrt werden. Und ich lege das Backup in ein separates Verzeichnis “ backup».

Der Kopieralgorithmus lautet wie folgt: Wir kopieren nur neue Dateien, die alten werden überschrieben. Gleichzeitig werden keine Dateien gelöscht, die nicht mehr im Quellverzeichnis vorhanden sind. All dies wird durch die Angabe von Parametern für erreicht xcopy.

Hier ist ein funktionierendes Beispiel für eine Brieftaschenreservierung INTERNETGELD und Yandex Geld:

Xcopy "C: \\ Programme \\ WEBMONEY \\ *. *" "J: \\ backup \\ WEBMONEY *. *" / E / F / H / R / K / Y / D xcopy "C: \\ Programme \\ Wallet \\ * . * "" j: \\ backup \\ Wallet *. * "/ E / F / H / R / K / Y / D.

Diese Zeilen müssen kopiert werden Editor2 und speichern Sie in einer Datei mit der Erweiterung ".bat", zum Beispiel " backup.bat". Jetzt müssen wir es nur noch ausführen und alles wird automatisch erledigt.

Achten Sie nun darauf, dass wir die Pfade in Anführungszeichen "" "angeben - das ist windows-Anforderung für lange Namen. Die Verzeichnisse sind durch einen Backslash "" getrennt. Am Ende die Parameter für xcopy.

Das heißt, Sie müssen nur Ihre Verzeichnisse für die Sicherung angeben und als " backup.bat". Sie können mehrere solcher Dateien erstellen: Der Kopiervorgang kann manchmal viel Zeit in Anspruch nehmen, daher kopiere ich einige sehr wichtige Daten häufiger - es gibt eine andere Datei für sie. " QiuсkBACKUP.BAT».

Natürlich müssen Sie sicherstellen, dass auf der Zielfestplatte genügend Speicherplatz vorhanden ist.

Das nächste, was Ihnen begegnen kann, ist die falsche Codierung des Textes. Tatsache ist, dass sich russische Buchstaben für DOS (wo das Kopieren stattfindet) von Windows (wo Sie eine Bat-Datei erstellt haben) unterscheiden. Zum Beispiel habe ich ein Verzeichnis “ c: \\ Favoriten". Wenn ich die Bat-Datei starte, passiert da nichts xcopy es wird es einfach nicht finden. Daher muss unsere Bat-Datei in eine DOS-Codierung konvertiert werden (sie wird oft als „ OEM»).

Dazu markieren wir solche Zeilen in Editor2 und klicken Sie auf Strg + Umschalt + O. (oder Bearbeiten - Konvertieren - In OEM-Text). Sie werden "Müll" sehen, aber seien Sie nicht beunruhigt, es sollte so sein. In meinem Beispiel sieht es so aus: „ c :? §Ўа ®Ґ»

Wenn Sie haben Total Commander dann können Sie diese Datei von anzeigen F3 und wechseln Sie die Kodierung im Viewer - der Schlüssel " S.».

Die nächste Aufgabe, die ich nicht verwende, die aber für Sie nützlich sein kann, ist das Kopieren der aktuellen Version des Verzeichnisses, und die alte Sicherung wird in "umbenannt". alt».

Die Aufgabe hier ist ganz einfach: Zuerst müssen Sie die alte löschen " alt", Benennen Sie dann das aktuelle Backup in" alt"Und kopiere wie gewohnt xcopy... Hier ist ein Beispiel für eine Verzeichnisreservierung “ c: \\ Arbeit»:

Del "j: \\ backup \\ work_old" / s / q rmdir "j: \\ backup \\ work_old" / s / q umbenennen "j: \\ backup \\ work" "work_old" xcopy "c: \\ work \\ *. *" " j: \\ backup \\ work *. * "/ E / F / H / R / K / Y / D.

Befehl " del»Entfernt alle Dateien aus dem Verzeichnis. Befehl " rmdir"Entfernt ein leeres Verzeichnis. Befehl " umbenennen»Benennt Dateien um. Und der Befehl „ xcopy»Wir kopieren die Dateien wie gewohnt.

Wir studieren weiterhin das Mail-Programm Die Fledermaus! In diesem Tutorial werden wir die Sicherung und Wiederherstellung von Postfächern zusammen mit allen Einstellungen, Suchfunktionen und (Hotkey) durchgehen.

Backup

In früheren Lektionen haben wir uns damit befasst. Wenn Sie jedoch das System neu installieren oder das Programm auf einem anderen Computer oder Laptop ausführen, müssen Sie das Senden und Empfangen von E-Mails für jedes Postfach, die automatische Sortierung, die Briefvorlagen usw. neu konfigurieren. Die Aufgabe wird besonders schwierig, wenn viele Postfächer vorhanden sind und sie bei verschiedenen Postdiensten registriert sind. Gelöst dieses Problem Backup, dank dem Sie nicht nur alles wiederherstellen können email Einstellungen Boxen, aber auch alle eingehenden und ausgehenden Briefe in diesen Boxen.

Betrachten wir das Verfahren zum Erstellen und Wiederherstellen einer Sicherungskopie von The Bat! Screenshots verwenden. Das Bild unten zeigt, wo sich die entsprechenden Menüpunkte befinden.

Um eine Sicherungskopie zu erstellen, wählen Sie den gleichnamigen Menüpunkt aus und legen Sie im nächsten Fenster den Pfad und den Namen des zukünftigen Archivs fest, indem Sie auf "Durchsuchen" klicken. Schreiben Sie gegebenenfalls einen Kommentar in das Archiv.

WICHTIG! Wenn Sie einen Speicherort für die Erstellung eines Archivs angeben, wählen Sie eine andere als die Systemfestplatte aus, da das Archiv bei der Neuinstallation des Systems möglicherweise überschrieben wird. Befindet sich das System beispielsweise auf der Festplatte "C", geben Sie den Speicherort für das Archiv auf "D", "E" oder auf einem Flash-Laufwerk an.

Nach dem Klicken auf "OK" erscheint ein Fenster, in dem Sie alle oder einzelne Felder für die Archivierung auswählen können. Bei Bedarf können Sie auch ein Kennwort für das Archiv festlegen.

Nachdem Sie erneut auf "OK" geklickt haben, wird The Bat!

Wählen Sie zum Wiederherstellen aus einer Sicherung den entsprechenden Menüpunkt aus (siehe ersten Screenshot). Klicken Sie dann auf "Hinzufügen" und suchen Sie das zuvor erstellte Archiv. Klicken Sie dann auf "OK". Wählen Sie im nächsten Fenster die Postfächer für die Wiederherstellung aus und klicken Sie erneut auf "OK". Wir warten einige Zeit und genießen das Ergebnis

Übrigens, wenn Sie die tragbare Version von The Bat! Verwenden, befindet sich nicht auf systemfestplatte, dann nach der Neuinstallation des Systems mail-Client Es ist überhaupt keine Wiederherstellung erforderlich - es ist sofort einsatzbereit. Sie müssen nur die Verknüpfung der ausführbaren Datei auf dem Desktop neu erstellen.

Suche in der Fledermaus!

Der Bat! Mail-Client verfügt über eine leistungsstarke Suche, bei der die Parameter der erforderlichen Informationen fein eingestellt werden. Wenn Sie ein Dutzend Kisten und Hunderte oder sogar Tausende von Buchstaben haben, ist dieses Tool einfach unersetzlich.

Hier sind die Suchkriterien, die Sie anpassen können:

1. Das Suchfenster aufrufen
2. Suchbegriffe. Sie können folgende Parameter auswählen:

  • text
  • absender E-Mail)
  • empfänger E-Mail)
  • Überschrift
  • hinweis
  • angehängte Dokumente
  • irgendein Teil

3. Zustand entfernen
4. Neue Bedingung hinzufügen
5. Auswahl des Parameters "AND", "OR"
"Und" - alle angegebenen Bedingungen müssen erfüllt sein
"ODER" - Mindestens eine der angegebenen Bedingungen muss erfüllt sein
6. Wählen Sie Felder und Ordner für die Suche aus
7. Starten Sie die Suche
8. Erweiterte Suche - Ermöglicht eine noch genauere Einstellung der Suchparameter. Zum Beispiel: Buchstabengröße, Buchstabenattribut (Status), Verjährungsfrist, Zeitintervall und andere Kriterien. Ich werde diesen Modus nicht berücksichtigen. Dort ist alles intuitiv, ich denke, Sie können es herausfinden.

Schauen wir uns zwei Suchbeispiele an:

Beispiel 1. Angenommen, wir müssen alle Buchstaben mit der Phrase im Betreff "Windows 7-Lektion" oder "Windows 7-Lektion" finden (wir erinnern uns nicht genau). Wir werden in allen Postfächern suchen. Das Such-Setup sieht folgendermaßen aus:

Beispiel 2. Es ist notwendig, einen Brief des Autors (Absenders) D. Pecherkin zu finden, der den Satz im Text "Wie man mit Partnerprogrammen Geld verdient" enthält, aber nicht das Wort "Mailing" enthält. Es ist auch bekannt, dass sich der Brief in der Yandex-Mailbox befindet. Die Einstellungen sind wie folgt:

Die Fledermaus! Hotkeys

Die Fledermaus! hat ein Set für einen schnellen Aufruf einer bestimmten Funktion. Die am häufigsten verwendeten Kombinationen sind:

  • erstellen Sie einen Buchstaben - Strg + N.
  • bekommen neue Mail - F2
  • mail für alle Postfächer gleichzeitig abrufen - Alt + F2
  • mail senden - Umschalt + F2
  • postfacheigenschaften - Alt + Eingabetaste
  • schnelle Antwort auf einen Brief - Strg + Eingabetaste
  • vorlagenaufruf - Strg + Leertaste
  • erstellung von Sortierregeln - Umschalt + Strg + F.
  • suche - F7
  • adressbuch - F8

Alle Hotkeys von The Bat anzeigen! kann sich im Programmmenü gegenüber den entsprechenden Befehlen befinden.

Das Programm hat auch die Möglichkeit, Ihre eigenen Tastenkombinationen über das Menü "Eigenschaften" / "Einstellungen" / Abschnitt "Andere Optionen" / "Systemtasten" festzulegen.

Das ist alles, was ich dir über The Bat erzählen wollte! Hoffe Informationen diese Lektion wird Ihnen nützlich sein und Ihnen helfen, produktiver mit diesem wunderbaren Programm zu arbeiten!

Das günstigste Backup-Tool ist befehlszeile... Sie können eine mehr oder weniger anständige Implementierung der Sicherung in Windows-Systemen mithilfe von CMD / BAT-Dateien in jeder Suchmaschine finden. Es besteht jedoch häufig keine Notwendigkeit, alle erstellten Archive zu sammeln und zu speichern. Nur einige der neuesten Archive reichen aus. In diesem Fall ist eine Sicherungsimplementierung mit Unterstützung für die Archivierungstiefe erforderlich. Es ist bereits viel schwieriger, die Implementierung der Unterstützung für die Archivierungstiefe in solchen Skripten zu finden.

Ihre Aufmerksamkeit gilt einem relativ einfachen Skript (CMD-Skript), das eine Sicherung mit einer bestimmten Archivierungstiefe implementiert.

Das Skript dient zum Erstellen von Sicherungen, indem der Inhalt eines beliebigen Verzeichnisses in ein Archiv gepackt wird. Zusätzlich zur tatsächlichen Unterstützung der Archivierungstiefe im Skript wird das Speichern neuer Sicherungen in Verzeichnissen realisiert, deren Namen auf der Grundlage des Datums / der Uhrzeit der Sicherung erstellt werden. Indem ich es tue rAR-Archivierung wird auch versuchen, freigegebene Dateien zu öffnen (es ist nützlich, Benutzer nicht zum Beenden des Programms zu zwingen, z. B. beim Sichern dateibasen 1C). Der bequemste Weg, diesen Ansatz zum Sichern von Daten zu verwenden, besteht darin, den Skriptstart in den Scheduler zu schreiben.

Skriptinhalt:

SETLOCAL enabledelayedexpansion rem Sicherungstiefe (die Anzahl der zuletzt zu sichernden Archive) SET ArcDepth \u003d 5 rem Pfad zu dem Verzeichnis, in dem die Sicherungen gespeichert werden SET DirName \u003d Rem des Pfads zum Verzeichnis mit der neuen Sicherung (% DATE: \u003d 0 %% TIME: \u003d 0% - ersetzt Leerzeichen in% DATE% und% TIME% durch Nullen) FOR / f "Token \u003d 1-7 Delims \u003d / -:.," %% a IN ("% DATE: \u003d 0%] % TIME: \u003d 0% ") do (SET NewBkDir \u003d% DirName% \\ %% c. %% b. %% a _ %% d. %% e. %% f. %% g) rem Pfad zur Protokolldatei SET LogFile \u003d% DirName% \\% DirName% .LOG ECHO ***** START% DATE %% TIME% ***** \u003e\u003e "% LogFile%" WENN NICHT EXISTIERT "% DirName%" (MD "% DirName % "ECHO"% DirName% "- erstellt \u003e\u003e"% LogFile% ") ECHO Erstellt ein neues Verzeichnis für die Sicherung: \u003e\u003e"% LogFile% "WENN NICHT EXISTIERT"% NewBkDir% "(MD"% NewBkDir% "ECHO"% NewBkDir% "- erstellt \u003e\u003e"% LogFile% ") ELSE (ECHO"% NewBkDir% "- existierte vor \u003e\u003e"% LogFile% ") rem Neuer Sicherungsblock SET SrcData \u003d D: \\ My Src SET ArcName \u003d% NewBkDir% \\ MySrc.rar ECHO Archivierung "% SrcData%" mit mit RAR \u003e\u003e "% LogFile%" rar a -m5 -md4096 -ep1 -ri1 -dh -ilog "% LogFile%" "% ArcName%" "% SrcData%" rem Archivierungstiefe beibehalten (nur die letzten% ARCDEPTH% -Verzeichnisse sollten erhalten bleiben) ECHO Löschen alter Sicherungen: \u003e\u003e "% LogFile%" SET Index \u003d 0 rem DIR / AD / B / OD "% DirName%" - Abrufen einer Liste der Verzeichnisse nach Datum, beginnend mit den neuesten FOR / f "-Token \u003d 1"% % i IN ("DIR / AD / B / OD"% DirName% "") DO (rem Überspringe die ersten% ArcDepth% der Archive, lösche den Rest SET / a Index + \u003d 1 IF! Index! LEQ% ArcDepth% (echo "% DirName % \\ %% i "- links \u003e\u003e"% LogFile% ") else (RMDIR / S / Q"% DirName% \\ %% i "echo"% DirName% \\ %% i "- gelöscht \u003e\u003e"% LogFile% ")) ECHO ***** END% DATE %% TIME% ***** \u003e\u003e"% LogFile% "ECHO. \u003e\u003e "% LogFile%" ECHO. \u003e\u003e "% LogFile%"

Da wird die Konsolenversion verwendet rAR-Archivierer, RAR.exe muss für das Skript verfügbar sein. Für neue lokalisierte Versionen des Archivierers ist neben der Datei RAR.exe auch die Datei RarLng.dll und für registrierte Benutzer die Datei rarreg.key wünschenswert. Um die Zugänglichkeit zu gewährleisten, können Sie beispielsweise einfach alle erforderlichen Dateien in das Arbeitsverzeichnis des Skripts einfügen.

Die Archivierungstiefe bedeutet hier nicht den Zeitraum, für den die Archive gespeichert werden, sondern die Anzahl der zuletzt gespeicherten Archive. Bei Verwendung eines Sicherungsintervalls von 1 Tag (Tag) stimmt die Sicherungstiefe in Tagen mit der Anzahl der gespeicherten Archive überein.

In Variablen, die Pfade zu Dateien / Verzeichnissen enthalten, können Sie sowohl absolute als auch relative Pfade sowie Leerzeichen verwenden.

Das Beispiel enthält nur einen direkten Sicherungsblock (befindet sich nach dem entsprechenden Kommentar). Sie können mehrere solcher Blöcke nacheinander hinzufügen, indem Sie beispielsweise einen vorhandenen Block kopieren und einfügen und die Werte der Variablen SrcData und ArcName ändern.

Sicherungen werden in Verzeichnisse zerlegt, deren Namen das Datum und die Uhrzeit der Sicherung in der folgenden Reihenfolge enthalten: Jahr, Monat, Datum, Stunden, Minuten, Sekunden, Hundertstelsekunden (gültig für russische regionale Einstellungen). Dies ist erforderlich, damit die alphabetische Sortierung der Sicherungsliste mit der Sortierung nach Datum / Uhrzeit der Sicherung übereinstimmt (dh nur zur Erleichterung der Arbeit mit Kopien). Wenn Sie regionale Einstellungen verwenden, bei denen die Reihenfolge der Datumselemente unterschiedlich ist, müssen Sie die Reihenfolge der Token %% a - %% g in ändern, um einen ähnlichen Effekt zu erzielen
SET NewBkDir \u003d% DirName% \\ %% c. %% b. %% a _ %% d. %% e. %% f. %% g

Überprüfen Sie das Vorhandensein eines Verzeichnisses mit einer Sicherungskopie, bevor Sie es erstellen, wenn Sie plötzlich das "Extra" aus dem Verzeichnisnamen entfernen möchten (z. B. Hundertstelsekunden) und das Skript häufiger ausführen möchten, als es ein solcher Name zulässt. In diesem Fall tritt während der Ausführung kein Fehler auf, aber RAR überschreibt ehrlich die Archive, die sich bereits im Verzeichnis befinden.

Die "native" Codierung für CMD-Skripte ist OEM (866) und für die Windows-Version des RAR-Archivierers ANSI (Windows-1251). In dieser Hinsicht ist die Protokolldatei etwas unlesbar, wenn das Skript in seiner nativen OEM-Codierung gespeichert wird. Einerseits fand ich diesen Nachteil für mich selbst unkritisch (im Editor / Viewer Far Manager Es ist nicht schwierig, F8 zu drücken, um die Codierung zu ändern. Andererseits hindert Sie nichts daran, das Skript in ANSI-Codierung zu speichern (die Ausgabe der ECHO-Befehle an die Konsole wird im Skript nicht verwendet - nur in der Protokolldatei, sodass der Benutzer keine Risse sieht, aber das Protokoll ist in Ordnung geschrieben in der gleichen Kodierung). Ich wäre Ihnen dankbar, wenn Sie einen korrekteren Weg vorschlagen könnten, um diese Kodierungen "zu finden".

Tags: Team windows-Zeichenfolge, Backup, Archivtiefe

DIE KLINGEL

Es gibt diejenigen, die diese Nachrichten vor Ihnen lesen.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Nachname
Wie willst du The Bell lesen?
Kein Spam