2017-02-04 2 views
1

PowerShell에서 글꼴을 변경하는 방법은 무엇입니까? PowerShell 환경 설정에는 몇 가지 종류의 글꼴이 있습니다.PowerShell에서 글꼴을 변경하는 방법

더 많은 글꼴을 선택하는 방법이 있습니까?

+0

"PowerShell에서 글꼴 변경"이란 무엇을 의미합니까? PowerShell 콘솔에 사용되는 글꼴을 변경 하시겠습니까? 수동 또는 프로그래밍 방식으로? –

+0

프로필이있는 글꼴을 변경하고 싶습니다. – KiYugadgeter

+1

PowerShell 호스트 프로세스가 아니라 콘솔 호스트 ('conhost.exe')의 설정이기 때문에 현재 프로세스에 대해 PoSh 방식으로 그렇게 할 수 있다고 생각하지 않습니다. [어쩌면 관련] (http://serverfault.com/q/548103/134295). –

답변

1

Powershell.exe를 실행하면 클라이언트 서버 런타임 하위 시스템 (csrss.exe)은 conhost.exe라는 하위 프로세스를 생성합니다.

당신은 글꼴을 처리하기 위해 더 열심히 방법을 시도 할 수 있습니다 :

Set-Location HKCU:\Console 
New-Item '.\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe' 
Set-Location '.\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe' 
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 

그 외에도, PS에 사용할 수있는 SetConsoleFont 모듈이있다. 설정에 대한

cmdlet은이다 : 당신이 참조 4SysOps을 확인할 수 있습니다

Set-ConsoleFont 10 

.

글꼴을 변경할 수있는 kernel32.dll에도 몇 가지 내보내기가 있습니다.

희망이 있습니다.

관련 문제