{title}

Hallo. Ich habe Ordner, die dynamisch erstellt werden und ich wollte den Inhalt in ihnen an ein anderes Ziel kopieren. Der Ordner selbst enthält nur eine.txt-Datei, so dass dies einfach ist. In den richtigen Ordner zu gelangen ist mir allerdings ein Rätsel. Die Ordner heißen wie
2005-04-18
2005-04-19
2005-04-20
und der Ordner, den ich öffnen möchte, ist der letzte, aber das Datum darauf ist der von gestern. Also überlegte ich mir, diese vielleicht als Zeichenfolgen oder ähnliches zu behandeln und sie irgendwie zu sortieren. Ich habe nie eine andere Batch-Datei als die wirklich einfachen programmiert, daher habe ich keine Ahnung, wie das geht.
Der Befehl, den ich in cmd erteilen werde, lautet.
Kopieren Sie "c: datierte Protokolle \% des letzten Ordners% . txt" "c: Programme MySQL MySQL Server 4.1 data syslog"
Kann mir bitte jemand helfen!

Ich schrieb dies im laufenden Betrieb, aber es könnte funktionieren:
für/f "tokens = 1" %% i in ('dir/a: d/b/o: -d') do (
Kopieren Sie "c: datierte Protokolle %% i .txt" "c: Programme MySQL MySQL Server 4.1 data syslog"
gehe zu Endloop
)
: Endlosschleife
Das goto kann fehlschlagen, da sich das Tag außerhalb der Schleife befindet. Probieren Sie es aus und melden Sie sich bei uns, wenn Sie irgendwelche Probleme haben.
Hoffe das hilft.

%% Es stellt sich heraus, dass ich "Neu" bin, sodass der Pfad nicht gefunden werden kann, da er nicht existiert

Ich habe es auf meiner Maschine versucht. Ich weiß nicht, woher das "Neue" kam. Es scheint, dass die Verzeichnisliste nicht aus dem Verzeichnis "datierte Protokolle" stammt. Welches Betriebssystem verwenden Sie auch?
Wenn Sie nicht aus dem Verzeichnis 'datierte Protokolle' ausführen möchten, verwenden Sie einen Pfad im Befehl dir.
Viel Glück.

k, ich habe ein paar dinge geändert und es kopiert, aber es macht das Gegenteil von dem, was ich auch brauche.
Das ist, was ich lief.
c:
cd "c: Datierte Protokolle"
für/f "tokens = 1" %% i in ('dir/a: d/b/o: -d') do (
Kopieren Sie "c: Datierte Protokolle %% i .txt" "c: Programme MySQL MySQL Server 4.1 data syslog"
gehe zu Endloop
)
: Endlosschleife
Außerdem erhalte ich die gleiche Ausgabe aus dieser Batch-Datei, bei der mir jemand anderes geholfen hat.
c:
cd "c: datierte Protokolle "
dir/b/ad /o-d>c: empdeep.dat
set/ptempvar01 = tempvar01copy "c: datierte Protokolle \% tempvar01% . txt" "c: Programme MySQL MySQL Server 4.1 data syslog"
del c: tempdeep.dat
setze tempvar01 =
Beide kopieren den ersten Ordner in den Ordner c: datierte Protokolle. Dies bedeutet, dass er der älteste ist, da sein Name das älteste Datum ist
Ich muss in den neuesten Ordner gelangen, den letzten Ordner im Verzeichnis C: Dated Logs

Ok, es gibt mehr als einen Weg, eine Katze zu häuten. Die Option/o: -d bewirkt, dass die Verzeichnisliste nach Datum/Uhrzeit der einzelnen Verzeichnisse in umgekehrter Reihenfolge sortiert wird. Sie können immer/o: -n versuchen, wodurch die Sortierung des Verzeichnisnamens selbst umgekehrt wird.
Hoffe das hilft.

Pakete öffnen

Ich erhalte eine Nachricht zu verschiedenen Programmen, wenn ich versuche, sie zu öffnen. "Beim Schließen von Internet Explorer ist ein Problem aufgetreten. Wir entschuldigen uns für die Unannehmlichkeiten. Bitte teilen Sie Microsoft dieses Problem mit. Wir haben einen Fehlerbericht erstellt, den Sie senden können, um den Internet Explorer zu verbessern." Microsoft hat ein Problem festgestellt und muss geschlossen werden. Es passiert, wenn ich versuche, meine College-Übungsseite zu öffnen

Kommt es NUR vor, wenn Sie auf die Seite mit den 'College-Übungen' gehen? In diesem Fall funktioniert etwas an dieser Seite in diesem Browser nicht und stürzt ab. Versuchen Sie es mit einem anderen Browser.

Nein, ich erhalte die Nachricht zu anderen Zeiten, wenn ich versuche, andere Websites zu öffnen.

Naja, installiere trotzdem Firefox und probiere es aus. IE ist sowieso kompletter Mist.

Glaubst du, ich muss Active X installieren? Wenn ja, wie mache ich das?

active x ist nur im Internet Explorer verfügbar. Es ist ein (dummes) Programmsystem, mit dem eine Website ein Programm im Browser ausführen kann, das vollen Zugriff auf Ihre Hardware hat. nur IE benutzt es.

1) Öffnet sich der Internet Explorer tatsächlich? 2) Hat das gerade erst angefangen oder war es immer so? 3) ActiveX-Steuerelemente sind standortspezifisch. Sie müssen nichts installieren, es sei denn, die Site fordert Sie dazu auf.

Ja, alles funktioniert gut. JUst einige Websites lassen sich nicht öffnen und ich erhalte die Nachricht.

Gibt es Gemeinsamkeiten bei den Sites, die den Fehler verursachen (z. B. sind alle Java-fähig)? Als Test können Sie versuchen, Norton AV zu deinstallieren und ein anderes zu installieren (Avira, Avast, AVG sind kostenlos), um festzustellen, ob ein Konflikt mit NAV vorliegt (basierend auf der von Ihnen gemeldeten Fehlermeldung). NICHT LAUFEN, OHNE EINEN AV-GERÄT ZU INSTALLIEREN.

Ja, es kommt immer auf

Huh?

Der Internet Explorer wird immer geöffnet. Wie ich bereits sagte, funktioniert alles perfekt, aber manchmal erhalte ich die Nachricht nach dem Zufallsprinzip.

Okay, das ist wie ein Zeitsprung. Sie beantworten zwei Fragen, aber nicht die neuesten. Lassen Sie uns versuchen, zusammen zu bleiben, sollen wir? Es ist schwierig genug, Probleme in einem Forum zu beheben - Ihre Aufmerksamkeit und Zusammenarbeit sind für den Prozess sehr wichtig.

Beliebte Beiträge