Die meisten unserer Dateien in einer einheitlichen Syntax benannt werden:Ziehen Spezielle 10-stellige Zeichenfolge aus dem Dateinamen
B0????????.????.??????.jpg
jedoch occassionaly wir sehen:
?????.B0????????.????.jpg
oder
?????????.B0????????.jpg
Ich brauche ein PowerShell-Skript, um die 'B0' und die nächsten 8 Ziffern zu ziehen. Traditionell haben wir die Zeichenkette gerade abgeschnitten, wenn die Dateinamen einheitlich sind, aber das schlägt bei diesen Variationen fehl.
Hat jemand ein bisschen PS Logik, die 'B0' und die nächsten 8 Ziffern aus einem String/Dateinamen ziehen können?
Danke!
'-replace '* (B0 \ d {8}). *',‚$ 1'' –
@AnsgarWiechers Ich glaube nicht, er sucht die Datei umzubenennen. – TheIncorrigible1
@ TheIncorrigible1, die es nicht umbenennt - Sie ändern nur die Zeichenfolge. – ConnorLSW