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>>