Ergebnis 1 bis 2 von 2
Thema: Problem mit der Auflösung von Profilbilder (AccountPicture) Hallo zusammen Ich habe folgendes Problem mit den User Profilbilder: Sie werden bei Lock Screen verpixelt angezeigt? System Windows 10, ...
  1. #1
    ademkaya87
    Erster Beitrag

    Cool Problem mit der Auflösung von Profilbilder (AccountPicture)

    Hallo zusammen

    Ich habe folgendes Problem mit den User Profilbilder: Sie werden bei Lock Screen verpixelt angezeigt?
    System Windows 10, Thumnailphotos im AD sind 197x197 gross, und werden mit GPO an User verteilt, da wird es in "verschiedenen Grössen" abgelegt siehe Screenshots-> es steht nämlich Image240 etc aber sind alle 96x96?
    -1.png


    Ich lasse den Script laufen wo ich im Netz gefunden habe, irgendetwas ist da falsch

    [
    verborgener Text:
    CmdletBinding(SupportsShouldProcess=$true)]Param()
    function Test-Null($InputObject) { return !([bool]$InputObject) }
    $ADuser = ([ADSISearcher]"(&(objectCategory=User)(SAMAccountName=$env:username))").FindOne().Properti es
    $ADuser_photo = $ADuser.thumbnailphoto
    $ADuser_sid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.Value
    If ((Test-Null $ADuser_photo) -eq $false) {
    $img_sizes = @(32, 40, 48, 96, 192, 200, 240, 448)
    $img_mask = "Image{0}.jpg"
    $img_base = "C:\ProgramData\AccountPictures"
    $reg_base = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AccountPicture\Users\{0}"
    $reg_key = [string]::format($reg_base, $ADuser_sid)
    $reg_value_mask = "Image{0}"
    If ((Test-Path -Path $reg_key) -eq $false) { New-Item -Path $reg_key }
    Try {
    ForEach ($size in $img_sizes) {
    $dir = $img_base + "" + $ADuser_sid
    If ((Test-Path -Path $dir) -eq $false) { $(mkdir $dir).Attributes = "Hidden" }
    $file_name = ([string]::format($img_mask, $size))
    $path = $dir + "" + $file_name
    Write-Verbose " saving: $file_name"
    $ADuser_photo | Set-Content -Path $path -Encoding Byte -Force
    $name = [string]::format($reg_value_mask, $size)
    $value = New-ItemProperty -Path $reg_key -Name $name -Value $path -Force
    }
    }
    Catch {
    Write-Error "Check permissions to files or registry."
    }
    }

    Stimmt da was nicht? Ich Danke euch schon für eure Hilfe
    Geändert von Wolko (27.08.2018 um 17:02 Uhr) Grund: Spoiler gesetzt

  2. #2
    Wolko
    Moderator Avatar von Wolko

    AW: Problem mit der Auflösung von Profilbilder (AccountPicture)

    Hallo ademkaya87 willkommen im Forum

    Untergegangen in den Tiefen des Forums, das sollte natürlich nicht passieren.
    Ich schiebe dein Thema mal hoooooch.

    Oder wenn du das Problem inzwischen anderweitig gelöst hast, lass es uns wissen.
    Es hilft vielleicht andere User, die das gleiche Problem haben.

Lesezeichen


  • An Google übertragen Google
  • -->

    Berechtigungen

    • Neue Themen erstellen: Nein
    • Themen beantworten: Nein
    • Anhänge hochladen: Nein
    • Beiträge bearbeiten: Nein
    •  

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162