Ich habe tausend JPG-Dateien in einem Ordner.
Ich benutze den folgenden Befehl, um diese Dateien wie folgt zu benennen:
Datei-0, Datei-1, Datei-2, Datei-3, ....
Dir | %{Rename-Item $_ -NewName ("file-{0}.jpg" -f $nr++)}
Wenn ich diesen Befehl jedoch erneut ausführe, werden alle Dateien als benannt
Datei-1001, Datei-1002, Datei-1003, Datei-1004 ....
Gibt es eine Möglichkeit, den Inkrementzähler zurückzusetzen? Wenn ich den Befehl erneut ausführe, entsprechen die Namen Datei-0, Datei-1, Datei-2, Datei-3, ...?
powershell
Carlos - der Mungo - Gefahr
quelle
quelle
$nr = 0
Wenn Sie den Code aus einem Skript ausführen, definieren Sie einfach die Zählervariable mit dem Wert 0 am Anfang des Skripts.