gravelking
Goto Top

Digitale Visitenkarten

Hallo zusammen,

ich bin auf der Suche nach einem Tool, mit dem ich Digitale Visitenkarten erstellen kann.
Die Informationen für die Visitenkarten sollen aus der AD ausgelesen werden.

Im Idealfall sollte das Tool kostenlos/Opensource sein.
Aber ich bin auch kommerziellen Lösungen nicht abgeneigt, wenn es nicht den Rahmen sprengt.


Hat jemand sowas am Start und kann eine Empfehlung geben?

Content-ID: 671341

Url: https://administrator.de/forum/digitale-visitenkarten-671341.html

Ausgedruckt am: 13.02.2025 um 14:02 Uhr

Michi91
Michi91 13.02.2025 aktualisiert um 11:48:30 Uhr
Goto Top
Was ist für dich eine "Digitale Visitenkarte"? Der Begriff wird für alles mögliche verwendet :S
Meinst du https://de.wikipedia.org/wiki/VCard ?


AD to VCARD Quelle ist ChatgPT
# Set output directory
$outputDir = "C:\AD_VCards"  
if (!(Test-Path $outputDir)) { New-Item -ItemType Directory -Path $outputDir }

# Import Active Directory module
Import-Module ActiveDirectory

# Get AD users
$users = Get-ADUser -Filter * -Property DisplayName, GivenName, Surname, Mail, Title, TelephoneNumber, MobilePhone

foreach ($user in $users) {
    # Create vCard content
    $vCard = @"  
BEGIN:VCARD
VERSION:3.0
FN:$($user.DisplayName)
N:$($user.Surname);$($user.GivenName);;
EMAIL:$($user.Mail)
TITLE:$($user.Title)
TEL;WORK:$($user.TelephoneNumber)
TEL;CELL:$($user.MobilePhone)
END:VCARD
"@  

    # Save as .vcf file
    $filePath = "$outputDir\$($user.SamAccountName).vcf"  
    $vCard | Out-File -Encoding utf8 -FilePath $filePath
}

Write-Host "vCards exported to $outputDir"  

Getestet und spuckt funktionsfähige vcfs aus face-smile