Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Dateiname in CSV-Datei schreiben

Frage Entwicklung Batch & Shell

(Level 1)

14.01.2006, aktualisiert 15.01.2006, 8266 Aufrufe, 1 Kommentar

[Edit]Titel editiert. Biber [/Edit]
[Edit II]Beitrag auf gelöst gesetzt und geschlossen 25.2.2006 Biber [/Edit]

hi, also ich will ein Verzeichnis überwachen sobald eine neue Datei hin kopiert wird schreibt ein script in eine cvs Datei den Namen der Datei.

ich dachte zuerst an "dir *.zip >inhalt.cvs" aber da sind zu viel unwichtige Infos drinne wie große usw. nun müsste ich das ja nur kürzen ... aber wie?
Mitglied: Biber
15.01.2006 um 16:15 Uhr
Moin Schlemmer,

ich bin nicht ganz sicher, ob Du tatsächlich das "Concurrent Versions System" CVS mit diesen Infos füttern willst oder doch nur "Comma Separated Value"-Textdateien erzeugen willst.. ich gehe mal von den (Excel-tauglichen) *.csv-Dateien aus.

In letzterem Fall hast Du viele Möglichkeiten, je nachdem welche Datei-Infos Du für erhaltenswert hältst.

Wenn Du nur den nackten Pfad- und Dateinamen brauchst, bekommst Du den mit "dir /b *.zip" geliefert.
Wenn Du zusätzliche Infos wie Datum/Uhrzeit brauchst (aber nicht die Größe beispielsweise), dann kannst Du die Ausgabe des normalen DIR-Befehls spaltenweise mit dem FOR /F..IN..DO..auswerten.

Beispiel am CMD-Prompt:
$cmd$ dir *.txt
Datenträger in Laufwerk Z: ist GARBAGE5
Datenträgernummer: 7FFF-FFFF

Verzeichnis von Z:\

04.04.2000 23:19 4.069 putinenv.txt
1 Datei(en) 4.069 Bytes
0 Verzeichnis(se), 8.884.224 Bytes frei

Wenn Du von diesen Zeilen nur die haben willst, die den String ".txt" enthalten und davon nur die Spalten 1,2 und 4:

$cmd$ for /f "tokens=1,2,4" %i in ('dir *.txt^|find /i ".txt"') do @echo %i %j %k

04.04.2000 23:19 putinenv.txt

oder im Batch (mit Schreiben in eine *.csv-Datei mit Semikoli als Delimeter):
for /f "tokens=1,2,4" %%i in ('dir *.txt^|find /i ".txt"') do @echo %%i;%%j;%%k>>NewFiles.csv

HTH Biber
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
VB for Applications
gelöst Bestimmte Spalten aus CSV-Datei auslesen (VBS) (9)

Frage von Gurkenhobel zum Thema VB for Applications ...

VB for Applications
Bestimmte Daten aus eine CSV-Datei in eine Excel-Tabelle importieren (2)

Frage von MariaElena zum Thema VB for Applications ...

Batch & Shell
gelöst PS Werte CSV-Datei in AD Attribut (3)

Frage von lupolo zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Tools
gelöst Aussendienst Datensynchronisierung (12)

Frage von lighningcrow zum Thema Windows Tools ...

Windows Server
Suche passender Treiber (12)

Frage von stolli zum Thema Windows Server ...

Peripheriegeräte
Wlan stört Funkmaus (11)

Frage von Falaffel zum Thema Peripheriegeräte ...

Peripheriegeräte
gelöst USB Festplatte verliert Laufwerksbuchstabe (9)

Frage von cese4321 zum Thema Peripheriegeräte ...