Zeilenweise Iterierung ueber eine txt Datei unter Win98SE

lehnhard

TXT Datei unter Win98SE zeilenweise auslesen

Hallo ich möchte alle Bilder in einem Verzeichnisbaum in ein Verzeichnis kopieren unabhängig davon, wo Sie im Orginaldateibaum abgelegt sind. Da xcopy mit der Option /s nicht nur alle Dateien sondern auch deren Unterverzeichnisse mitkopiert wollte ich einfach alle Dateinamen in eine Textdatei umleiten, diese zeilenweise Iterieren und mit einem Copybefehl versehen. Leider erhalte ich immer Syntaxfehler unter Win98
Für Hilfestellungen bin ich sehr dankbar

dir g:\*.jpg /b /s > c:\bildercopy.txt
c:
cd\
dir /b
FOR /f %%f IN (bildercopy.txt) DO echo %%f
echo %f%
)

Lehnhard

Content-Key: 32851

Url: https://administrator.de/contentid/32851

Ausgedruckt am: 17.01.2022 um 10:01 Uhr

Mitglied: yashi
yashi 19.05.2006 um 19:14:05 Uhr
Goto Top
hallo.

also ich würds so machen:



hab aber keine ahnung ob das unter win98 geht :/
sorry wenn nicht


mfg
Mitglied: Biber
Biber 19.05.2006 um 19:44:41 Uhr
Goto Top
Moin lehnhard,

da zeigt auch mein Kurzzeitgedächtnis die ersten Lücken, fürchte ich..
Ich denke eigentlich, Win98 kann weder "For /F IN..DO" noch ein "dir /b ", aber da müsstest Du mal in die Hilfe schauen ( "for /?" und "Dir /?")

Wenn Win98 das nicht kann, dann würde ich das pragmatisch sehen.
Nimm die die Bildercopy.txt (falls das Erzeugen geklappt hat) oder erzeuge die eine Datei mit dem
xcopy [quelldir] *.jpg /s /L >Bildercopy.bat
..-Befehl (nicht den Paramter "/L" vergessen, sonst kopiert der wirklich!!)

Wenn dort dann alle *.jpg-Dateien drinstehen in der Form
C:\QUELLDIR\SUBDIR\..\MeineOlle.jpg"
C:\QUELLDIR\......\..\MerkelNackig.jpg"
..etc


...dann schubs einmalig Deinen Lieblings-Texteditor an, sag
"Wechseln/Ersetzen"
alle "C:\" ersetzen durch "Copy C:\"
-oder, falls Move.exe vorhanden-
alle "C:\" ersetzen durch "Move C:\"

Speichern unter dem Namen "CopyAllesHer.bat"/"MoveAllesHer.bat" in deinem Zielverzeichnis.
Und dort (im Zielverzeichnis stehend) dann starten.

Und grundsätzlich empfehle ich schon ein Update auf Win2000 (das bisher stabilste von M$).

Müsste doch jetzt günstig über eBay zu bekommen sein, weil die ganzen Computerbild-Leser doch bestimmt am liebsten seit gestern dieses Vista haben wollen. ;-) face-wink

Gruß
Biber
Mitglied: maneich
maneich 19.05.2006 um 20:23:26 Uhr
Goto Top
Hallo,

nun ja, unter Win98 ist keine zeilenweise Iterierung einer Datei mit Bordmittel möglich.

Auch der for-Befehl mit dem Parameter /f klappt hier noch nicht

Hier solltest du Dir mal die beiden Progies Lmod und Varset anschauen.

Sind beide Freeware und sehr gut

Mit Varset hast du einen Zähler und mit Lmod kannst Du auf die einzelnen Zeilen zugreifen.
Beide Progies mit einer guten Erläuterung findest Du unter

http://home.mnet-online.de/horst.muc/german.htm

MfG maneich
Heiß diskutierte Beiträge
question
White Label Cloud Speicher (EU) gelöst IllusionFACTORYVor 1 TagFrageCloud-Dienste13 Kommentare

Hallo, zusammen, ich möchte unseren Kunden gerne Cloud Speicher anbieten, das soll a) auf uns gebrandet sein und b) in der EU (wegen DSGVO). Kennt ...

question
Lexmark M3150 - Firmware downgrade gesucht gelöst Strahlemann-69Vor 1 TagFrageDrucker und Scanner9 Kommentare

Hallo an alle, ich bekam einen Lexmark M3150 mit 3 Papierfächern + Toner geschenkt. Nun wollte ich ihn leerdrucken und dann entsorgen, da unrentabel. Jetzt ...

question
10Gbit Netzwerkkabel HPE J9287b X242 SFP+ gelöst jedineo2002Vor 17 StundenFrageNetzwerke10 Kommentare

Hallo zusammen, ich hätte hier zwei HPE J9287B SFP+ Kabel zur Verfügung, in der Länge von 15 Metern, was zumindest schon einmal perfekt wäre von ...

question
SQL Daten in Excel gelöst robdoxVor 1 TagFrageMicrosoft Office6 Kommentare

Hallo zusammen und ein schönen Start ins Wochenende! Ich habe vorab eine Frage zu einem bestimmten Vorgehen, was meinerseits noch teils theoretischer Natur ist. Ich ...

question
Windows Server 2012 - LSASS 1000 1015 RebootfrunkyVor 19 StundenFrageWindows Server9 Kommentare

Hallo Zusammen, ich habe einen Windows Server 2012 als Domänen Controller diese Woche neu aufgesetzt. Der Server macht ca. alle 3 Stunden einen Reboot. Die ...

question
Fujitsu TX 2540 M1 - Netzteil Lüfter drehen täglich hoch gelöst CrallyVor 1 TagFrageServer-Hardware5 Kommentare

Hallo zusammen, Ich habe einen Fujitsu TX 2540 M1, auf welchem Proxmox als OS läuft. Jeden Tag um genau 23:00 Uhr drehen die Lüfter der ...

question
Windows Exchange-Server benötige ich eine Domaine?Bella21Vor 9 StundenFrageWindows Server4 Kommentare

Hallo alle zusammen, ich bin neu auf dem Gebiet. Ich habe Exchange Server auf einen Windows Server 2012 installiert. Nach der Installation fertig war, ist ...

question
Windows DNS Server liefert veraltete Records ausBorantoVor 16 StundenFrageDNS5 Kommentare

Hallo zusammen, ich wende mich heute mit einem Problem an euch, welches mir bereits seit längerem Kopfschmerzen bereitet. Eigentlich ist meine ganzes Netzwerk eine Baustelle ...