简体   繁体   English

如何在Powershell会话期间重新定义提示功能

[英]How to redefine prompt function during Powershell session

在shell启动后,是否可以重新定义用户配置文件中指定的提示函数?

要随时更改提示函数,只需在PowerShell命令行中执行如下语句:

function prompt { "$env:computername $pwd>" }

Yes, just enter code as normal: 是的,只需正常输入代码:

function prompt
{
    $random = new-object random
    $color=[System.ConsoleColor]$random.next(1,16)
    Write-Host ("PS " + $(get-location) +">") -nonewline -foregroundcolor $color
    return " "
}

(credit to http://mshforfun.blogspot.com/2006/05/perfect-prompt-for-windows-powershell.html ) (信用到http://mshforfun.blogspot.com/2006/05/perfect-prompt-for-windows-powershell.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM