gelöst Batch: Ordnerinhalt WAV-Dateien mit Dateiname und Dauer in Minuten:Sekunden sowie Erstellungs- oder Änderungsdatum in CSV schreiben

Mitglied: michpek

michpek (Level 1) - Jetzt verbinden

22.09.2020 um 23:17 Uhr, 742 Aufrufe, 12 Kommentare, 5 Danke

Habe gesehen, dass vor kurzem dieser Bedarf für Millisekunden beantwortet wurde. Ist das auch wie im Betreff angegeben möglich?
Mitglied: tomolpi
23.09.2020, aktualisiert um 10:13 Uhr
- - keine Begrüßung- -
Zitat von michpek:

Habe gesehen, dass vor kurzem dieser Bedarf für Millisekunden beantwortet wurde. Ist das auch wie im Betreff angegeben möglich?
Gewiss.

- - keine Verabschiedung

PS: diesen Thread bitte umgehend bearbeiten, siehe auch: https://administrator.de/faq/19
Ansonsten muss ich deine Frage leider löschen, aber ein Mindestmaß an Höflichkeit und Beachtung unserer Forenregeln und der Netiquette kann man ja erwarten
Gerade als neues Mitglied hier möchtest du ja, dass dir geholfen wird.

tomolpi
Moderator
Bitte warten ..
Mitglied: colinardo
LÖSUNG 23.09.2020, aktualisiert 24.09.2020
Servus,
Joa, ein Minima an Höflichkeit und Anstand gebührt sich eigentlich überall in der Öffentlichkeit, hier antworten dir ja immerhin noch Menschen, keine Roboter!

Du meinst vermutlich diesen Beitrag hier:
https://administrator.de/forum/l%C3%A4nge-wav-dateien-in-ms-batch-ermitt ...

[OT]Du hättest es der Community hier einfacher gemacht indem du zumindest den Link in deinen Post eingestellt hättest, aber dafür hat die zeit ja wohl auch nicht mehr gereicht. Kurzes anschreiben per PN hätte für diese Kleinigkeit übrigens auch gereicht, dann wäre der Thread hier überflüssig gewesen.[/OT]

Pure Powershell
Batch
Grüße Uwe
Bitte warten ..
Mitglied: michpek
23.09.2020 um 22:42 Uhr
Ich freue mich, dass das hier mit der Höflichkeit so streng genommen wird, aber auch, dass meine Frage trotzdem beantwortet wurde.
Natürlich passe ich meine Frage wie gewünscht an und hoffe darauf, dass es so dann passt.
Bitte warten ..
Mitglied: michpek
23.09.2020 um 22:48 Uhr
Wollte gerade bearbeiten, aber würde beim Speichern darauf hingewiesen, dass die Bearbeitung zu umfangreich wäre, da es schon Antworten gäbe...

Hallo,

in meinem ersten Beitrag habe ich eine Frage zum Thema Auflistung von Audiodateien in einem bestimmten Ordner.

Habe gesehen, dass vor kurzem dieser Bedarf für Millisekunden beantwortet wurde. Ich kapiere leider nicht, wie ich den Code ändern könnte,weil ich noch nicht mal weiss, so man sowas nachsehen kann.

Ist der Code auch wie im Betreff angegeben möglich?

Viele Grüße
Michael
Bitte warten ..
Mitglied: michpek
23.09.2020 um 23:33 Uhr
Servus Uwe,

danke, voll abgeliefert!

  • Wenn ich jetzt nicht den ganzen Pfad im CSV brauche, sondern nur die Dateinamen mit Extension, was muss ich ändern?
  • LastWriteTime,CreationTime geht das auch direkt auf deutsch in die CSV auszugeben?
  • Möchte ich jetzt nur LastWriteTime im CSV haben, reicht es ",CreationTime" aus dem Code zu löschen?

Viele Grüße
Michael
Bitte warten ..
Mitglied: colinardo
LÖSUNG 24.09.2020, aktualisiert um 07:33 Uhr
Zitat von michpek:
  • Wenn ich jetzt nicht den ganzen Pfad im CSV brauche, sondern nur die Dateinamen mit Extension, was muss ich ändern?
  • LastWriteTime,CreationTime geht das auch direkt auf deutsch in die CSV auszugeben?
  • Möchte ich jetzt nur LastWriteTime im CSV haben, reicht es ",CreationTime" aus dem Code zu löschen?

Viele Grüße
Michael
Siehe entsprechende Änderungen im Code oben.

Grüße Uwe
Bitte warten ..
Mitglied: michpek
24.09.2020, aktualisiert um 13:14 Uhr
Servus Uwe,

passt soweit, danke!

Scheinbar muss der Umlaut im Änderungsdatum noch berücksichtigt werden, da ein Zeichen zusätzlich im Tabellenfeld landet und das Ä ist kleingeschrieben:

So landet es in der Zelle: Änderungsdatum


Siehst du noch die Möglichkeit die Millisekunden wegzulassen?

Viele Grüße
Michael
Bitte warten ..
Mitglied: colinardo
LÖSUNG 24.09.2020, aktualisiert um 13:33 Uhr
Zitat von michpek:
Scheinbar muss der Umlaut im Änderungsdatum noch berücksichtigt werden, da ein Zeichen zusätzlich im Tabellenfeld landet und das Ä ist kleingeschrieben:
Für die Verwendung von Umlauten in der Batch musste noch ein chcp in den Code und das File muss mit ANSI Kodierung gespeichert werden, ist oben korrigiert.
Siehst du noch die Möglichkeit die Millisekunden wegzulassen?
Das Format kannst du in der ToString() Methode nach Gusto anpassen also bspw hh\:mm\:ss. Habs dir oben mal hinterlegt.
Siehe dazu auch
https://docs.microsoft.com/de-de/dotnet/standard/base-types/custom-date- ...
Bitte warten ..
Mitglied: michpek
24.09.2020 um 13:49 Uhr
Jetzt landet die Bezeichnung Änderungsdatum so in der Zelle: Änderungsdatum
Bitte warten ..
Mitglied: colinardo
24.09.2020, aktualisiert um 15:04 Uhr
Dann hast du deine Batch im falschen Format gespeichert, funktioniert hier testweise problemlos.
Die Ausgabe der CSV geschieht dann in UTF8, nur als Hinweis, kannst du gerne im Code am Ende im export-csv Part an deine Bedürfnisse anpassen! Ich bin hier jetzt raus.

Viel Erfolg
Grüße Uwe
Bitte warten ..
Mitglied: michpek
24.09.2020 um 16:17 Uhr
Hab die Batch in UTF-8 mit Notepad++ abgespeichert. Ist das falsch?

Da du jetzt raus bist, noch kurz: Wo kann man die Befehle die man nutzen kann nachsehen? Falls ich mal was ändern will?

Danke Dir
Bitte warten ..
Mitglied: colinardo
24.09.2020, aktualisiert um 16:23 Uhr
Zitat von michpek:

Hab die Batch in UTF-8 mit Notepad++ abgespeichert. Ist das falsch?
Ja, speichere sie als ANSI (codepage 1252).
Da du jetzt raus bist, noch kurz: Wo kann man die Befehle die man nutzen kann nachsehen? Falls ich mal was ändern will?

Gebe ich dir gerne:

Powershell Leitfaden für Anfänger

Pflichtlektüre

Erweiterte Grundlagen

Zusätzliche Ressourcen

Bitte warten ..
Heiß diskutierte Inhalte
Multimedia
Fernseher im Empfang GEMA-pflichtig?
CaptainDuskyFrageMultimedia23 Kommentare

Guten Tag, wenn ich in einer Firma einen Fernseher im Empfang betreibe, dort aber nur Nachrichten laufen lasse, ist ...

Ubuntu
HAProxy-Wi: Installation des Pakets geht nicht - ich hätte keine enabled Repos
itnirvanaFrageUbuntu22 Kommentare

Hallo, von der Seite möchte ich gerne HAProxy-Wi installieren ich führe das hier aus Dann kommt -> There ar ...

Windows Server
PowerShell Script für MailVersand mit Anhang
gelöst klausk94FrageWindows Server20 Kommentare

Hallo Zusammen, ich bin aktuell etwas am verzweifeln an einem PS Script für den Emailversand Das Script funktioniert, jedoch ...

LAN, WAN, Wireless
RJ45 Buchsen Verbindung
gelöst DennisAdm1nFrageLAN, WAN, Wireless18 Kommentare

Ich habe als Aufgabe bekommen die LAN-Verbindung in einem Haus zu fixen, dabei ist mir aufgefallen, dass der RJ45-Stecker ...

Windows 10
Windows 7 zu Windows 10 weiterhin kostenlos möglich?
gelöst CubeHDFrageWindows 1017 Kommentare

Guten Abend, ist es möglich einen vorhandenen Windows 7 Key für Windows 10 zu verwenden? Kennt ihr vielleicht andere ...

Windows 10
Achtung: Upgrade auf Win10 20H2 löscht unter Umständen eigene Zertifikate
DerWoWussteInformationWindows 1015 Kommentare

Microsoft untersucht es derzeit, siehe Windows 10 ,Feature Update to 1909, Certificates missing after Wer ebenso untersuchen möchte was ...

Ähnliche Inhalte
Batch & Shell
Per batch datei CSV auslesen
gelöst Newplay123FrageBatch & Shell10 Kommentare

Hallo, ich will mit einer Batch dabei eine .csv datei auslesen. Dafür benutzt ich diesen Code: In der CSV ...

Batch & Shell
Batch : CSV-Datei als Variable speichern
gelöst Newplay123FrageBatch & Shell1 Kommentar

Hallo, ich versuche dies jetzt schon seid ewigkeiten hinzubekommen. Entweder ich bin zu doof zum googlen oder es geht ...

Batch & Shell

Batch Datei um eine CSV zu bearbeiten und umzuformatieren

gelöst BranpoFrageBatch & Shell3 Kommentare

Guten Abend, ich habe eine CSV Liste die folgendermaßen aussieht: MYL: 92.18 TEVA: 91.51 LEG: 90.63 FLR: 88.74 GLD: ...

Batch & Shell

Batch - .csv to .txt

gelöst freshman2017FrageBatch & Shell11 Kommentare

Hallo Ihr, ich habe da nochmal eine leichte kurze Frage, vielleicht hat da jemand ein Code für mich. Folgende ...

Microsoft Office

CSV per Batch ändern

gelöst pscherfFrageMicrosoft Office2 Kommentare

Hallo zusammen! Ich brauche Eure Hilfe. Ich möchte in einer .csv Datei zwei Felder in Zeile drei zu einem ...

Batch & Shell

CSV per Batch umformatieren

gelöst BranpoFrageBatch & Shell2 Kommentare

Guten Abend, ich muss diverse csv Dateien die alle gleich aufgebaut sind umformatieren. Da es händisch eine wahnsinnige Arbeit ...

Berechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid CloudSmall Business ITSmall Business IT