Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

PS - rename-item filename newname mit Leerzeichen

$
0
0

Hallo Zusammen,

ich verzweifle leider.

Ich habe mir ein Script geschrieben, dass einen Datei analysiert und eine andere dann dementsprechend umbennent.

Am Ende des Scripts erhalte ich folgende Ausgaben:

echo $filets, $newfile

2015-02-09_21-10-22_Stargate  Atlantis_Der Eindringling.ts (Variabel: $filets)
S02E02-Stargate: Atlantis-Der Eindringling.ts (Variabel: $newfile)

Und das ist meine letzte Aktion:

ren $filets $newfile

Daraufhin erhalte ich:

ren : Cannot rename the specified target, because it represents a path or
device name.
At D:\PowerShellScripts\test\SeriesRenamer_Release1.ps1:93 char:1
+ ren $filets $newfile
+ ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Rename-Item], PSArgumentEx
   ception
    + FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.RenameIte
   mCommand

Ich musste feststellen, wenn ich den "NewName" ohne Leerzeichen schreibe klappt es, aber das ist eigentlich nicht mein Ziel.

Ich habe bereits mehrere Sachen probiert aber es will einfach nicht.

Nachstellen kann man es folgendermaßen (gesetz dem Fall die Dateien liegen in dem Verzeichnis)

PS D:\PowerShellScripts\test> ren '.\2015-02-09_21-10-22_Stargate  Atlantis_DerEindringling.ts' 'S02E02-Stargate: Atlantis-Der Eindringling.ts'

Kann mir jmd helfen, bin absoluter Noob in Sachen PS.

Danke und VG


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>