{title}

Ich habe einen Ordner mit zahlreichen Dateien, in den ich den Dateinamen der Datei kopieren und Zeichenfolgen in derselben Datei durch den kopierten Dateinamen ersetzen möchte, aber die letzten 4 Zeichen sollten geändert werden. Dies ist nicht dasselbe wie im vorherigen Beitrag. Ich habe diese Dateien mit diesem Dateinamen: Code: Data2016001045000.level1_level2.newDATA_main.vrtData2016002055000.level1_level2.newDATA_main.vrtData2016003055000.level1_level2.newData.level2 this: Code: file1.vrt 1 file2.vrt 1 0 Angenommen, der erste zu kopierende Dateiname lautet Data2016001045000.level1_level2.newDATA_main.vrt. Der kopierte Dateiname ersetzt die Dateien file1.vrt und file2.vrt, wobei jedoch die letzten 4 Zeichen (Hauptzeichen) in data1 und data2 geändert werden. Die Datei sollte also so aussehen: Code: Data2016001045000.level1_level2.newDATA_data1.vrt 1 Data2016001045000.level1_level2.newDATA_data2.vrt 1 0 Das habe ich bisher. Benötigen Sie Hilfe? Code: @echo offset "search1 = file1.vrt" set "search2 = file2.vrt" set "src = C: Pfad zu Quelle Dateien" pushd "% src%" for/f "delims = "%% a in ('dir/b /ad".newDATA_main.vrt"') do (Echo-Verarbeitung "%% a" setze "filename = %% a" (für/f "usebackq delims =" %% b in ") ('tippe "% filename%" ^ & break ^> "% filename%"') setze "line = %% b" setze "line =! line:% search% =% filename% data1.vrt!" "line =! line:% search% =% filename% data2.vrt!")))> "% dst% %% a.tmp" echo (! line1!! line2!

Die Details, die Sie zeigen, sind schrecklich. Nichts von meinem vorherigen Geschwätz gelernt? Über PM gab es viele Kommentare. Auf diese Weise können Sie die Dateinamenelemente mithilfe der von Ihnen angegebenen Daten trennen. Code: @echo offset "src = C: Pfad zu Quelle Dateien" pushd "% src % "for/f" tokens = 1,2 delims = _ "%% a in ('dir/b /ad".newDATA_main.vrt"') do (echo "%% a _ %% b_data1.vrt" echo "% % a _ %% b_data2.vrt ") Pause

Vollständiges Detail ist, wenn in der Zeile "Mein Name ist Peter" steht und Sie Informationen wie "Mein Name ist xxxxx" anstelle von "abc 1111 data" angeben. Der Grund, warum dies so wichtig ist, ist, dass sich der Batch-Datei-Code häufig ändert, wenn Die Daten/der Text ändern sich. Der Code, den ich oben angegeben habe, zeigt nur, wie Sie die Dateinamen-Token trennen können - es war schnell zu posten.

Ist das so, als hätte der 4. Thread zu demselben Thema begonnen?

Entschuldigung, aber es ist nicht dasselbe mit dem vorherigen Thema. Vorheriger Beitrag war das Einfügen einer Datei in eine andere Datei. Dies kopiert den Dateinamen und dann müssen Sie in derselben Datei eine Zeichenfolge mit dem von Ihnen kopierten Dateinamen suchen und ersetzen und nur den letzten Teil ändern.

Vergessen Sie nicht, diese Google-Schaltfläche zu verwenden: www.google.com/search?hl=de&q=Perflib_Perfdata

ok ich habe 2 seiten auf google links gelesen. Die meisten Ratschläge beziehen sich auf das Löschen dieser verwaisten Dateien. Ich versuche nicht, verwaiste Dateien zu löschen, da ich keine habe. Ich möchte nur verhindern, dass diese Datei ständig in meinem temporären Ordner ist. Oder das ist nicht unmöglich. Einige der Google-Links sagen, gehen Sie in den Task-Manager und eins nach dem anderen Programme herunterfahren, bis Sie herausfinden, welches es verursacht. Ich weiß, wie man ein Programm aus dem Task-Manager herunterfährt, aber ich weiß nicht, welche Programme geeignet sind (wichtig für Windows). oder wie könnte ich sogar sagen, welches die Perflib_Perfdata_xxx-Datei erstellt und wie man sie dann stoppt: -? FED - Ich habe den abgesicherten Modus ausgeführt und im abgesicherten Modus ist Perflib_Perfdata_xxx nicht vorhanden, aber wenn ich in den "normalen Modus" starte oder nicht safe mod es ist zurück Ich weiß nicht, was das zu tun sein soll, aber ich dachte, ich sage dir, ich hätte es getan. Eine Google-Site schlug dasselbe vor wie du, um dieses bisschen Skript oder Code zu schreiben, aber das, um die verwaisten Dateien loszuwerden.

Ein gutes Format und eine Neuinstallation werden für eine Weile alle Windows-Probleme beheben.

Energieadapter

HI ALLJust ist gerade aus Deutschland zurückgekommen und mein Netzteil funktioniert dort nicht. Meine Batterie kann nicht geladen bleiben. Es gibt einen Platz auf dem Laptop, der die Stromversorgung ändert, abgesehen von dem Netzteil, das in den USA funktioniert. Ich hatte einen deutschen Adapter mit dem deutschen Stecker

Beliebte Beiträge