iNNOKENTIY21
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: <# Taskbar Size По мотивам https://twitter.com/thebookisclosed/status/1405253898592477197 To change your taskbar size use this registry key: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced ➡ TaskbarSi With the following values: 0 = Small 1 = Medium / Default 2 = Large #> param ( [Parameter(Mandatory)] [ValidateSet("Small", "Medium", "Large", 0, 1, 2)] $TaskbarSize ) enum TaskbarSize { Small = 0 Medium = 1 Large = 2 } $TaskbarSizeParams = @{ path = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced' name = 'TaskbarSi' } $value = if ($TaskbarSize -is [string]) { ([int] [TaskbarSize] $TaskbarSize) } else { $TaskbarSize } $current = $null if (Get-ItemProperty @TaskbarSizeParams -ErrorAction SilentlyContinue) { $current = Get-ItemPropertyValue @TaskbarSizeParams } if ($null -ne $current) { if ($current -eq $value) { [TaskbarSize] $value ; return } $TaskbarSizeParams += @{ value = $value } [void] (Set-ItemProperty @TaskbarSizeParams) [TaskbarSize] $value } else { $TaskbarSizeParams += @{ value = $value } [void] (New-ItemProperty @TaskbarSizeParams) [TaskbarSize] $value } if ((Get-Process -Name 'explorer' -ErrorAction SilentlyContinue).count -eq 1) { Stop-Process -Name 'explorer' –Force } |
|