我使用的是Windows 10操作系统,每次打开命令行时,我都需要重新调整设置,因为默认设置不允许我更改透明度值。
显然,我需要修改注册表文件。我进行了研究并找到了下面的HKEY配置:
[HKEY_CURRENT_USER\Console]
"WindowAlpha"=dword:000000c8
[HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe]
"WindowAlpha"=dword:000000c8
[HKEY_CURRENT_USER\Console\%SystemRoot%_SysWOW64_WindowsPowerShell_v1.0_powershell.exe]
"WindowAlpha"=dword:000000c8
但这对我不起作用,或者我做错了什么,真的很感激大家的帮助,谢谢。
HKCU\Console
具有默认设置,您可以在GUI中使用“Defaults”菜单项更改这些设置。它将被名为初始控制台窗口标题的子键覆盖。这将是完整的可执行路径,其中反斜杠被替换为下划线,除非CreateProcess
STARTUPINFO
设置了自定义lpTitle
。您可以通过cmd的start
命令轻松完成此操作,例如start "Python" python
,为此,控制台窗口设置将保存到HKCU\Console\Python
,以便下次打开一个控制台时,其窗口标题为“Python”。 - Eryk SunAllocConsole
来创建新控制台时,通过API调用启动该进程。人们通常使用cmd.exe作为工作shell来集成其他控制台程序,但powershell.exe正在变得越来越流行,并且许多程序员更喜欢bash.exe而不是Microsoft的shell。 - Eryk Sun