PowerShell中prompt函数用法技巧

发布时间:2020-08-06编辑:脚本学堂
本文介绍了PowerShell中prompt函数的用法,通过Prompt函数来自定义PowerShell命令行界面的提示符,需要的朋友参考下。

今天与大家一起学习下Powershell中prompt函数的用法,在设计prompt函数之前,想把powershell命令行提示符改成zhanghong>,找到了prompt这个函数。
函数定义:
 

复制代码 代码示例:
function prompt{
    "PS zhanghong> "
}
 

一个非常普通的函数,没有什么实质性的不同。而且函数体中的代码也很简单,只是输出一个字符串。

将此函数放到PowerShell中执行:
 

复制代码 代码示例:
PS C:Userszhanghong> function prompt{
>>     "PS zhanghong> "
>> }
>>
PS zhanghong>

这个函数只是做了定义,并未真正执行!PowerShell的命令提示符就被修改了!
另外,在PowerShell的这个prompt函数中,还可以做一些有趣的事情。
比如让提示符变成固定的一个字符串了,(www.jb200.com 脚本学堂)如果想知道当前的路径是什么,又不想总是使用linuxjishu/13987.html target=_blank class=infotextkey>pwd命令,应该怎么办?

从网上找到一个牛人的写法:
把当前路径放到了命令行窗口的标题上。

这样操作的好处是:
以后不管路径变成了什么,标题都会跟着显示准确的当前路径。

代码:
 

复制代码 代码示例:
function prompt{
    "PS zhanghong> "
    $host.UI.RawUI.WindowTitle = (Get-Location)
}
 

prompt函数只需要要定义一下,不需要调用哦!powershell就是这么强。