PoshCode Archive  Artifact Content

Artifact 34e9b0543a015cd361cf2eeae059f2c4803aa86b81794a7c53328721584062ee:

  • File Set-ConsoleProperties.ps1 — part of check-in [0d70bfe86c] at 2018-06-10 13:07:23 on branch trunk — From Windows PowerShell Cookbook (O’Reilly) by Lee Holmes (user: Lee Holmes size: 1273)

# encoding: ascii
# api: powershell
# title: Set-ConsoleProperties.ps
# description: From Windows PowerShell Cookbook (O’Reilly) by Lee Holmes
# version: 1.0
# author: Lee Holmes
# license: CC0
# x-poshcode-id: 2220
# x-archived: 2017-05-22T04:18:02
# x-published: 2011-09-09T21:42:00
#
#
## From Windows PowerShell Cookbook (O'Reilly)
## by Lee Holmes (http://www.leeholmes.com/guide)

Set-StrictMode -Version Latest

Push-Location
Set-Location HKCU:\Console
New-Item '.\%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe'
Set-Location '.\%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe'

New-ItemProperty . ColorTable00 -type DWORD -value 0x00562401
New-ItemProperty . ColorTable07 -type DWORD -value 0x00f0edee
New-ItemProperty . FaceName -type STRING -value "Lucida Console"
New-ItemProperty . FontFamily -type DWORD -value 0x00000036
New-ItemProperty . FontSize -type DWORD -value 0x000c0000
New-ItemProperty . FontWeight -type DWORD -value 0x00000190
New-ItemProperty . HistoryNoDup -type DWORD -value 0x00000000
New-ItemProperty . QuickEdit -type DWORD -value 0x00000001
New-ItemProperty . ScreenBufferSize -type DWORD -value 0x0bb80078
New-ItemProperty . WindowSize -type DWORD -value 0x00320078
Pop-Location