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

Ordnernamen einlesen, Bearbeiten und in Tabelle ausgeben

$
0
0

Hallo,

bei mir in der Firma haben wir von bestimmten Usern einen Ordner in dem verschiedene Dokumente gespeichert sind. Der Name der Ordner hat immer folgendes Schema:

D-*Nachname*,*Vorname*-*Kurzzeichen* (D-Müller,Martin-FE1242)

E-*Nachname*,*Vorname*-*Kurzzeichen* (E-Mustermann,Sarah-HD5412)

M-*Nachname*,*Vorname*-*Kurzzeichen* (M-Eckert,Torsten-FE1253)

Jetzt sollen 3 Exceltabellen erstellt werden. Eine für die "D"(DSL) User, eine für die "E"(Extern) User und eine für die "M"(Mobile) User. In der Exceltabelle soll zu jedem User Vor- und Nachname, das Kurzzeichen sowie die Mail Adresse gespeichert werden. Mein Plan ist jetzt mit PowerShell die Ordner einzulesen und dann den Ordner Namen in einzelne Segmente zu zerlegen um aus den die Tabelle zu Generieren.

Ich habe schon mal angefangen ein Script zu schreiben komme jetzt aber nicht mehr weiter.

$folder="X:\****"
$folderName=Get-ChildItem -Path $folder | SELECT Name
$mobile=""

ForEach($i in $folderName){
    if($i -like "@{Name=M-*" ) {
        $mobile+= $i
    }   
}

Write-output $mobile

Mit welchem Befehl kann ich jetzt sagen, entferne "@{Name=M-"?

Schonmal danke fürs Lesen meines Problems :)



Viewing all articles
Browse latest Browse all 2314


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