最佳答案
尝试将其添加到您的个人资料中。并对具有相同问题的任何其他命令进行重复和调整。
某些命令会改变前景色或背景色。这应该重置它们。 $args
是一个特殊变量,它将包含您键入函数后的所有内容。它的功能应该就像运行旧命令一样((可能)实际上是 conda.exe
)。 try/finally
是为了确保它始终重置颜色,即使程序崩溃或您按 Ctrl-C
Function conda {
$fg = [console]::ForegroundColor
$bg = [console]::BackgroundColor
try {
conda.exe $args
} finally {
[console]::ForegroundColor = $fg
[console]::BackgroundColor = $bg
}
}
要查找您的个人资料,请运行以下命令:
$profile
如果该文件不存在,则创建它,并添加上述代码。
编辑:请记住,更新您的个人资料后,您需要重新启动 Powershell,或按如下方式获取您的个人资料:
. $profile
关于Powershell在运行命令时变黑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62467223/