zettelkasten/OneNoteExport/Kommunikationstechnologie/EXchange-Scripte/14_PST Dateien umbenennen.md
Ralf Koop 5a108aa2b4 .
2023-08-25 23:29:11 +02:00

1.3 KiB

PST Dateien umbenennen

Mittwoch, 3. Mai 2017

11:06

 

<#

.DESCRIPTION

Mit diesem Skript können gelieferte PST Dateien in die richtigen Ziel-Namen umbenannt werden, damit die Zuordnung zu den Postfächern

reibungslos funktioniert. Hierzu muss eine Datei vorliegen, die einmal die Namen der derzeitigen PST Dateien (ohne Endung!)

enthält und dahinter die neuen Namen der Dateien (Alias.pst).

 

Beispiel Mapping Datei Input.txt im Pfad c:\temp:

Benutzername,Alias

Felix Brüning,FBN

 

Die dazugehörige Datei hat den Namen Felix Brüning.pst und wird dann durch das Skript in fbn.pst umbenannt.

 

Bitte Example beachten!

 

.EXAMPLE

rename-pstfiles -InputFile c:\temp\Input.txt -PSTFilePath c:\temp

#>

param(

Parameter(Mandatory=\$true)

$InputFile = "",

Parameter(Mandatory=\$true)

$PSTFilePath = ""

)

 

Clear-Host

 

$InputData = import-csv $InputFile

 

foreach($Object in $InputData) {

 

$OrgName = $Object.Identity

$NewName = $Object.Alias

try {

Rename-Item -Path "$PSTFilePath\$OrgName.pst" -NewName "$NewName.pst" -ErrorAction Stop

Write-Host "Die Datei $Orgname.pst wurde erfolgreich umbenannt!" -ForegroundColor Green

 

}

 

catch {

 

Write-Host "FEHLER: Konnte die Datei $OrgName.pst nicht umbenennen..." -ForegroundColor Red

 

}

}

 

<<rename-pstfiles.ps1>>