Top-Themen

Aktuelle Themen (A bis Z)

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
Kommentar vom Moderator Biber am 16.12.2010 um 13:39:03 Uhr
Beitrag verschoben nach "Bätchkrams".

Odrner durchsuchen und alle Werte mit einem Komma getrennt in eine Zeile eintragen

Mitglied: westermann

westermann (Level 1) - Jetzt verbinden

16.12.2010, aktualisiert 18.10.2012, 2169 Aufrufe, 3 Kommentare

Hallo,

ich möchte einen Ordner nach jpg Bilder durchsuchen und die Auflistung in eine Datei schreiben. Die Werte müssen alle in einer Zeile stehen (mit einem Komma getrennt) da ich die Textdatei an ein anderes Programm weiterleite und dieses nur die eine Zeile verarbeiten kann.
Welche Parameter muß ich hier ändern?

@echo off
echo Ordner werden duchsucht
dir /b *.jpg > Bilder2.txt
FOR /F "delims=" %%A in (Bilder1.txt)
pause

Vielen Dank für eure Hilfe.
Mitglied: 60730
16.12.2010, aktualisiert 18.10.2012
moin,

@echo off ist schon mal

Ich würde es vielleicht mit dieser führenden Zeile probieren:

setlocal enabledelayedexpansion

Jetzt fragtst du dich sicher warum - ganz einfach...
for /r c:\pfad\ %a in (*.jpg) do set zeile=!zeile!,%a
Du willst aber nicht den ganzen Salmon, sondern nur den Dateinamen...

for /r c:\pfad\ %a in (*.jpg) do set zeile=!zeile!,%~nxa

  • Und weil das eine Demo und keine Batch ist und daher kein @echo off hat sieht man schön, was da passiert.
set zeile
Den Rest kennst du - oder findest die Erklärung via for /? und set /? oder "Anleitungen zum Thema

Gruß

btw. verschieb den Fred doch bitte zu Batches 4 hell
Bitte warten ..
Mitglied: westermann
16.12.2010 um 16:34 Uhr
Hallo Timo,

danke für deine schnelle Antwort, leider bringst Du mich damit voll durcheinander.
Ich dachte das man "irgendwo" in meinem Script einen Parameter ändert....
Um es auf den Punkt zu bringe (ich habe keine Ahnung) wie muß das fertige Script aussehen.

Gruß MW
Bitte warten ..
Mitglied: Biber
16.12.2010 um 17:00 Uhr
Moin westermann,

willkommen im Forum.
Zitat von westermann:
Hallo Timo,

Ich dachte das man "irgendwo" in meinem Script einen Parameter ändert....
Um es auf den Punkt zu bringe (ich habe keine Ahnung) wie muß das fertige Script aussehen.
Beim besten Willen....

Wirklich, wir helfen gerne und oft auch ohne philosophische Betrachtungen, aber ....
.. diese Aussagen kann ich wirklich nicht als Indiz für eine versuchte Auseinandersetzung mit der Problematik werten.

Egal wie viel "keine Ahnung" du als allesplättendes Verweigerungsargument vorschiebst, ich kann nicht glauben, dass
  • jemand glaubt, in "Bilder2.txt" zu schreiben, um danach das Ergebnis aus "Bilder1.txt" zu lesen
  • jemand glaubt, "nur einen Parameter in einem Script ändern zu müssen", wenn das angedeutete Skript gar keinen Parameter beinhaltet.

Ich habe immer etwas Schwierigkeiten mit dieser Erwartungshaltung "ich brauch' ma eben schnell was... mir doch egal, wie und warum es funktioniert".
Es gibt doch Foren mit so lustigen Namen wie "Wer-Weiss-was.de" .... die sind für diese Art Geben&Nehmen auf der virtuellen Welt.

Hier ist der Forums-Anspruch aber eher "Ich möchte lernen, mit meinen Werkzeugen effizienter umzugehen, darf ich mal über die Schulter gucken?"
und nicht "kann mal einer schnell zusammenkloppen".

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

PowerShell: mehrere durch Komma getrennte Werte an per Variable an einen Paramter übergeben

gelöst Frage von dasepp89Batch & Shell3 Kommentare

Hallo, wie in der Überschrift angegeben möchte ich in einem PowerShell-Skript eine Variable definieren, die mehrere Werte hält und ...

VB for Applications

Visual Basic - Werte in ausgeblendete Zeilen eintragen

gelöst Frage von TermimanVB for Applications2 Kommentare

Guten Abend liebe Leute, ich habe vor einiger Zeit eine super Hilfestellung bei meiner kleinen Excel Liste bekommen. siehe ...

Batch & Shell

XML nach Liste mit Werten durchsuchen

Frage von bockerBatch & Shell12 Kommentare

Guten Morgen. Ich habe folgendes Problem: Ich habe eine XML Datei mit etlichen Angaben die ca 30.000 Datensätze hat. ...

VB for Applications

Jede Zeile einer Textdatei bis zum Trennzeichen durchsuchen

gelöst Frage von karolsonVB for Applications6 Kommentare

Hallo an alle, Ich möchte mit VBA eine 50MB große Textdatei nach einer Zeichenkette durchsuchen und einige Begriffe aus ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 14 StundenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 14 StundenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 1 TagDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 1 TagSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Exchange Server
Exchange Postfach Einbindung Betriebs-rat -Arzt, Bewerbung .
gelöst Frage von YellowcakeExchange Server23 Kommentare

Hey ich habe da mal eine Denksport Aufgabe bekommen Genutzt wird ein Exchange Server 2010. hier gibt es den ...

Windows Server
Downgrade von Windows Server 2016 auf 2012 - Wie vorgehen?
Frage von EstefaniaWindows Server13 Kommentare

Guten Ich habe eine Frage an Erfahrene unter euch. Durch einen InPlace Upgrade wurde Windows Server 2012 auf die ...

Datenschutz
Telematikinfrastruktur Erfahrungsaustausch
Frage von MOS6581Datenschutz12 Kommentare

Moin, unter meinen Kunden befinden sich auch einige Ärzte, welche sich künftig mit der Telematikinfrastruktur-Geschichte der Gematik herumärgern dürfen. ...

Windows Server
Delgegierte OU via RDP verwalten - Objektverwaltung zuweisen
gelöst Frage von TOAOICEWindows Server12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte in meiner Domäne (Server2016), einer Gruppe (OUAdmin) Berechtigungen auf die OU Test ...