diff --git a/mit_KontaktBild.ps1 b/mit_KontaktBild.ps1 deleted file mode 100644 index a4e2d4a..0000000 --- a/mit_KontaktBild.ps1 +++ /dev/null @@ -1,43 +0,0 @@ -$Base64 = Read-Host - -$HtmlLine = "'data:image/jpeg;base64,$Base64'" - -$UserName = $env:USERNAME - -$root = [ADSI]"LDAP://RootDSE" -$base = "LDAP://$($root.defaultNamingContext)" - -$searchRoot = [ADSI]$base - -$searcher = New-Object System.DirectoryServices.DirectorySearcher($searchRoot) -$searcher.Filter = "(&(objectCategory=person)(objectClass=user)(sAMAccountName=$UserName))" - -$searcher.PageSize = 1 - -$result = $searcher.FindOne() - -$props = $result.Properties - -$DisplayName = $props["displayname"][0] -$Position = $props["title"][0] -$Telefon = $props["telephonenumber"][0] -$Mail = $props["mail"][0] - -# Signaturpfad -$File = "\\vsql01\FLOWFACT\subcura\Outlook_Signatur\mit_KontaktBild\WIP-Dresden GmbH.html" - -$html = Get-Content $File -Raw - -$html = $html.Replace("{BEN_AD_CONTACTPICTURE}", $HtmlLine) -$html = $html.Replace("{BEN_NAME}", $DisplayName) -$html = $html.Replace("{BEN_POSITION}", $Position) -$html = $html.Replace("{BEN_TelefonBuero}", $Telefon) -$html = $html.Replace("{BEN_email}", $Mail) - -$TempFile = "$env:TEMP\signature_preview.html" - -# schreiben -Set-Content -Path $TempFile -Value $html -Encoding UTF8 - -# anzeigen -Start-Process $TempFile \ No newline at end of file