我使用的是 Windows 7,当我启动 PowerShell 控制台时,根据情况,我会收到两种提示中的一种,如屏幕截图所示。右边的提示(带有海军蓝背景)是我自定义的。我不明白的是为什么我会收到左边的提示(带有原始黑色背景的类似 DOS 的终端控制台)。
当我右键单击 Windows 资源管理器左窗格中的其中一个“收藏夹”文件夹并选择“PowerShell Prompt Here”时,将启动左侧提示符(类似于 DOS)。
当我右键单击 Windows 资源管理器左窗格中的任何其他文件夹并选择“PowerShell Prompt Here”时,就会启动正确的文件夹(自定义)。
我该怎么做才能始终获得自定义提示?
答案1
Powershell 的可视化设置由指向它的快捷方式定义,因此如果您使用开始菜单中的链接,它会像在右侧一样显示,但如果您从 cmd 启动 powershell,或者开始 -> 运行(或任何第三方工具),它将使用 cmd 使用的默认值。
请参阅本文以获取有关为特定用户全局设置样式的更多详细信息和说明。如果您想以 powershell 身份运行,您还必须修改 runas 用户样式。
http://www.leeholmes.com/blog/2008/06/01/powershells-noble-blue/