Zmienić rozmiar ikony na pulpicie w PowerShell?

0

Pisanie skryptu PS, aby szybko skonfigurować pracę urządzeń @. Potrzebuję sposobu na ustawienie tego w cmd / PS, ale obszerne wyszukiwanie powoduje ... nic. Gdzie przechowywana jest ta preferencja? Znalazłem:

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\Shell Icon Size=32

Ale nie ważne co to jest 32 i zmiana nie wydaje się zmieniać rozmiaru. Myśli, SU?

Rob
źródło
1
Musisz się wylogować i ponownie włączyć, aby zmiana zaczęła obowiązywać zgodnie z Jak mogę zmienić rozmiar ikon na pulpicie?
DavidPostill
@DavidPostill Zauważyłem, że po kliknięciu prawym przyciskiem myszy na pulpicie> Wyświetl> Duże, wartość ta nie zmienia się w kluczu HKCU. Czy jesteś pewien, że nadal jest tam przechowywana wartość?
Rob
Może się zmienić w systemie Windows 8.1 / 10
DavidPostill
RegShot nie znalazł żadnych zmian w rejestrze po zmianie tego ustawienia w systemie Windows 10, ale wydawał się nieco niestabilny, więc może nie być zgodny lub coś w tym stylu.
Deadly-Bagel
Ja też próbowałem RegShot i nie znalazłem żadnych zmian. Nie tylko do tego klucza - wszędzie ważne.
Rob

Odpowiedzi:

3

Na moim komputerze z systemem Windows 10 ta wartość jest przechowywana w HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop w IconSize. Po zmianie jego wartości musisz ponownie uruchomić explorer.exe. Wylogowanie nie jest wymagane.

Więc możesz użyć,

Set-ItemProperty -path HKCU:\Software\Microsoft\Windows\Shell\Bags\1\Desktop -name IconSize -value 48
Stop-Process -name explorer  # explorer.exe restarts automatically after stopping

Pozwala to również na niestandardowy rozmiar ikon poza ustawieniem Mały / Średni / Duży.

enter image description here

root
źródło