我的PowerShell窗口打开时字体非常小(窗口大小也很小)。这是一个常见的问题,我找到了许多建议来解决它,但没有一种方法似乎有效。特别是一个常见的建议是应该使用管理员权限打开PowerShell,更改属性,然后关闭窗口,但这并不起作用。下次打开时它仍然很小。唯一的方法是直接打开应用程序才能以正确的字体和窗口大小打开它。通过快捷方式调用都不能得到正确的属性。我正在运行Windows 8.1,这似乎是我的情况和其他用户有此问题之间的主要区别。有什么办法可以解决这个问题吗?
对于Windows 8.1,在“开始”菜单中找到PowerShell。
打开文件位置。打开快捷方式属性(右键菜单)。安全选项卡→编辑您的权限以修改。
选择字体选项卡(跳过错误-因为没有设置,所以出现了问题)。选择字体(我设置为Lucida Sans大小16)。
应用更改。安全选项卡编辑权限删除修改。应用。全部完成。
你是不是在调整属性而不是“默认值”?此外,我赞同Keith的观点;Consolas字体比Raster更大,而Lucida Console会给人们带来问题。
$key = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont' Set-ItemProperty -Path $key -Name '0' -Value 'Lucida Console' Set-ItemProperty -Path $key -Name '00' -Value 'Courier New' Set-ItemProperty -Path $key -Name '000' -Value 'Consolas'
。 - Dawid我使用的是Windows 8.1系统,唯一需要做的就是通过快捷方式启动PowerShell,然后编辑控制台属性以符合我的喜好。接着,我会以管理员身份启动PowerShell,并设置相同的属性。通常这样就可以满足我的需求了。当然,如果你要启动x86 PowerShell控制台,可能也需要进行配置。
我曾经遇到过同样的问题。如此所述,我选择了一个非12pt字体,然后它就可以工作了。所以我选择了14pt Consolas字体。这样就可以工作了。我使用的是Windows 7和Windows Server 2012。两者表现得都一样。