Willkommen im cgboard - classic games Forum! Deine gemütliche Retro Gaming Community. Besuche uns auch im Discord Chat.

[Frage] Batch Scripting Dateien verschieben
#13
1
Also, goodsubarita hatte dir ja schon fast den kompletten Code für dein ursprüngliches Vorhaben gegeben. Es fehlten eigentlich nur noch die Befehle um Ordner zu erstellen und die Dateien zu kopieren. Das kann alles mit in die Schleife. Habe das hier gerade mal getestet, damit sollte das automatische erstellen der Ordner, und kopieren der Source Dateien problemlos funktionieren:

Code:
[string]$src = "D:\test"
[string]$dest = "D:\test\out"

# Quellverzeichniss einlesen
$fileList = Get-Item "$src\*"

# Anfang der Schleife
foreach ($file in $fileList) {

  # Sicher gehen dass nur Dateien angezeigt werden
  if( $file -is [System.IO.FileInfo]) {

    # aktuelle Datei anzeigen
    #Write-Host "Datei inkl. Pfad: $file"

    $fileNamewoPath = [System.IO.Path]::GetFileNameWithoutExtension($file)

    #Write-Host "Nur Dateiname: $fileNamewoPath"

    # Dateiname nach "-", gesplittet, zwei Teile, deswegen [1] am Ende
    # uns interessiert nur der zweite Teil
    $folderName = $fileNamewoPath.Split('-')[1]

    #Write-Host "Der Teil, der uns interessiert: $folderName"

    # Prüfen ob das Verzeichniss existiert
    if(Test-Path "$dest\$foldername") {

      Write-Host "Ordner $foldername existiert, kopiere Datei $fileNamewoPath"
      Copy-Item $file -Destination $dest\$folderName

    } else {

      Write-Host "Ordner $foldername wird erstellt, und Datei $fileNamewoPath kopiert"
      New-Item -Path $dest\$foldername -ItemType Directory | Out-Null
      Copy-Item $file -Destination $dest\$folderName

    }
  }
}
[Bild: banner_cool3zhjth.jpg]
Zitieren


Nachrichten in diesem Thema
RE: Batch Scripting Dateien verschieben - von D2001-SP1 - 18.10.2022, 12:12

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  SWF-Dateien abspielen? Atreyu 16 1.708 17.05.2023, 08:18
Letzter Beitrag: Juttar
  [Suche] Ordner nach Dateinamen erstellen und automatisch verschieben kolwe-x 5 614 20.11.2022, 12:16
Letzter Beitrag: donald
  [Frage] Mehrere .bin umwandeln (automatisiert|Batch) kolwe-x 34 15.544 06.05.2019, 23:27
Letzter Beitrag: SagaraS
  [Frage] C64 SEQ Dateien lexcom 2 2.477 26.06.2018, 23:29
Letzter Beitrag: lexcom
  [Grafik] Bräuchte mal eine kleine Hilfe für ein Dekompression Algorithmus für ILBM Bild Dateien SagaraS 7 3.769 14.12.2017, 18:30
Letzter Beitrag: tomwatayan

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste