Windows 7 从运行窗口打开PowerShell

Windows 7 从运行窗口打开PowerShell,windows-7,powershell-3.0,Windows 7,Powershell 3.0,我正在寻找从运行窗口启动PowerShell的命令。 我在运行窗口中键入“powershell”。 而且它确实启动了Windows PowerShell,但为什么它看起来像“命令提示符”窗口黑色背景呢。 为什么我错过了从附件->Windows PS打开PowerShell时出现的蓝屏 有什么想法吗 您要的是PowerShell ISE,而不是PowerShell Powershell: Powershell ISE: 不要在运行窗口中键入PowerShell,而是键入PowerShell_-IS

我正在寻找从运行窗口启动PowerShell的命令。 我在运行窗口中键入“powershell”。 而且它确实启动了Windows PowerShell,但为什么它看起来像“命令提示符”窗口黑色背景呢。 为什么我错过了从附件->Windows PS打开PowerShell时出现的蓝屏


有什么想法吗

您要的是PowerShell ISE,而不是PowerShell

Powershell:

Powershell ISE:


不要在运行窗口中键入PowerShell,而是键入PowerShell_-ISE。

您要查找的是PowerShell-ISE,而不是PowerShell

Powershell:

Powershell ISE:


不要在运行窗口中键入PowerShell,而是键入PowerShell_-ISE。

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

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


这将使您的窗口以相同的方式显示,无论您使用快捷方式还是运行对话框。仅供参考。。。如果您决定需要,您仍然可以启动没有配置文件的会话。

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

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


这将使您的窗口以相同的方式显示,无论您使用快捷方式还是运行对话框。仅供参考。。。如果您决定需要,您仍然可以启动没有配置文件的会话。

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

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脚本,因此您可以设置其他属性并执行其他命令。

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

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脚本,因此您可以设置其他属性并执行其他命令。

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


如果在“开始”菜单中搜索PowerShell,它将调出所有可用的实际程序,PowerShell和PowerShell均为蓝色背景。

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


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

为了将来的参考,类似这样的问题最好在处提供,以供将来参考,类似这样的问题最好在不正确处提供。问题是,当从命令提示符启动时,如何获得PS窗口的外观,使其与从启动程序手动运行时的外观相似。这与ISE无关,ISE是一个创作环境。是的,我读过。当您从附件->Windows PS运行PowerShell时,您将获得PowerShell,您将获得蓝色化身中的PowerShell。但是当你从cmd.exe运行它时,你会得到像cmd一样的黑色头像提示。在win 10更高版本的服务器操作系统中对其进行了更正。与ISE无关。ISE与PowerShell.exe不同。很多功能,比如“抄本”在ISE中都不起作用。@AmanSharma:我想如果用户回来了,问这个问题已经两年了,我们肯定知道问了什么。不正确。问题是,当从命令提示符启动时,如何获得PS窗口的外观,使其与从启动程序手动运行时的外观相似。这与ISE无关,ISE是一个创作环境。是的,我读过。当您从附件->Windows PS运行PowerShell时,您将获得PowerShell,您将获得蓝色化身中的PowerShell。但是当你从cmd.exe运行它时,你会得到像cmd一样的黑色头像提示。在win 10更高版本的服务器操作系统中对其进行了更正。与ISE无关。ISE与PowerShell.exe不同。许多功能,如转录本在ISE中不起作用。@AmanSharma:I g uess如果用户再回来的话,这个问题已经问了两年了,我们肯定会知道问了什么。