Datei suchen, Verzeichnis erstellen und Datei reinschrieben
Hallo,
Ich bin am Verzweifeln.
Ich muss in einem Verzeichnis nach *.jt Dateien suchen, aus jeden Dateinamen ein Dateinamen.cojt Verzeichnis erstellen und die jt Datei reinkopieren.
Kann das mit einen Batch Programm Realisiert werden?
Ich hoffe ihr könnt mir helfen
Gruß
Sigi
Ich bin am Verzweifeln.
Ich muss in einem Verzeichnis nach *.jt Dateien suchen, aus jeden Dateinamen ein Dateinamen.cojt Verzeichnis erstellen und die jt Datei reinkopieren.
Kann das mit einen Batch Programm Realisiert werden?
Ich hoffe ihr könnt mir helfen
Gruß
Sigi
Please also mark the comments that contributed to the solution of the article
Content-Key: 665576
Url: https://administrator.de/contentid/665576
Printed on: April 23, 2024 at 09:04 o'clock
4 Comments
Latest comment
Batch
Powershell
Gruß w.
@echo off &setlocal
set "ordner=D:\Ordner"
for %%a in ("%ordner%\*.jt") do (md "%%~dpna.cojt" >nul &move "%%a" "%%~dpna.cojt\")
$ordner = 'D:\Ordner'
ls $ordner -File -Filter *.jt | %{md "$($_.DirectoryName)\$($_.Basename).cojt" -Force | move-item $_.FullName -Destination {$_.FullName} -Verbose}
Zitat von @Sigi01:
Hallo warranty,
Danke für die schnelle Antwort.
Das erstellen der Verzeichnisse hat super funktioniert, aber das kopieren der Datei in das Verzeichnis geht nicht.
Sicher geht das einwandfrei er kopiert die Dateien dorthin wie du oben im Eingangspost geschrieben hast!Hallo warranty,
Danke für die schnelle Antwort.
Das erstellen der Verzeichnisse hat super funktioniert, aber das kopieren der Datei in das Verzeichnis geht nicht.
Ich möchte die Datei in das Verzeichnis verschieben.
Du hattest oben aber auch geschrieben:aus jeden Dateinamen ein Dateinamen.cojt Verzeichnis erstellen und die jt Datei reinkopieren.
Deswegen bin ich einfach mal von copy ausgegangen musst dich schon für eins entscheiden...Gibt es da noch meine Lösung? Ich bin aber schon froh, dass die Verzeichnisse erstellt werden.
Ja einfach das copy im Script duch move ersetzen ... sollte man eigentlich in ein paar Sekunden mit gesundem Menschenverstand auch selbst drauf kommen können... aber heute ist ja eh wieder Freitag 🐟