从运行窗口打开PowerShell

时间:2014-02-28 16:41:37

标签: windows-7 powershell-v3.0

我正在寻找从Run窗口启动PowerShell的命令 我在运行窗口输入“powershell” 它确实启动了Windows PowerShell - 但为什么它看起来像'命令提示'窗口(黑色背景) 为什么我错过了从Accesssories打开PowerShell时出现的蓝屏 - > Windows PS?

有什么想法吗?

4 个答案:

答案 0 :(得分:4)

您正在寻找PowerShell ISE,而不是PowerShell。

Powershell的:

Powershell screen image

Powershell ISE:

Powershell ISE screen image

不要在运行窗口中键入PowerShell,而是键入PowerShell_ISE

答案 1 :(得分:1)

您以前看到的蓝屏在快捷方式中配置,而不是在PowerShell可执行文件中配置。通过从“运行”对话框而不是快捷方式启动PowerShell,您将不会看到快捷方式中定义的shell配置选项。

控制PowerShell窗口显示方式的一种方法是设置配置文件以设置所需的值。您可以控制前景(文本)和背景颜色,字体样式和大小,窗口位置和大小等。涵盖配置文件的Microsoft手册位于here

无论使用快捷方式还是“运行”对话框,这都会使窗口显示方式相同。仅供你参考...如果您确定需要,您仍然可以在没有个人资料的情况下开始会议。

答案 2 :(得分:1)

您可以在个人资料中设置窗口属性。可以设置背景颜色,字体颜色,缓冲区,窗口大小,... 检查您是否已有配置文件:

Test-Path $profile

如果没有创建它:

New-Item -path $profile -type file -force

现在您可以编辑个人资料:

notepad $profile

配置文件设置示例:

$Shell = $Host.UI.RawUI
$size = $Shell.BufferSize
$size.width=120
$size.height=3000
$Shell.BufferSize = $size
$size = $Shell.WindowSize
$size.width=120
$size.height=50
$Shell.WindowSize = $size
$shell.BackgroundColor = “Magenta”
$shell.ForegroundColor = “White”
cls

正如您所看到的,它是普通的powershell脚本,因此您可以设置其他属性并执行其他命令。

答案 3 :(得分:0)

从Windows命令行键入PowerShell将执行PowerShell,但它将保持相同的样式,即黑色背景。

如果您在“开始”菜单中搜索PowerShell,它将提取所有可用的实际程序,PowerShell和PowerShell ISE(蓝色背景)。