《Windows PowerShell实战指南(第2版)》——1.5 安装Windows PowerShell

简介: 从Windows Server 2008、Windows Server 2008 R2、Windows 7操作系统开始,我们已经可以使用第三版的Windows PowerShell。Windows Vista操作系统无法支持第三版,但是可以使用第二版PowerShell。

本节书摘来自异步社区《Windows PowerShell实战指南(第2版)》一书中的第1章,第1.5节,作者:【美】Don Jones(道·琼斯) , Jeffery Hicks(杰弗瑞·希克斯)著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 安装Windows PowerShell

从Windows Server 2008、Windows Server 2008 R2、Windows 7操作系统开始,我们已经可以使用第三版的Windows PowerShell。Windows Vista操作系统无法支持第三版,但是可以使用第二版PowerShell。最近发布的几个操作系统中已经预装了Windows PowerShell。如果采用老版本的操作系统,那么必须手动去安装PowerShell。当然,新版本的操作系统可能会采用更新版本的PowerShell,当然这没什么坏处。

提示:
你可以采用如下方法来检查安装的PowerShell版本:进入PowerShell控制台,输入$PSVersionTable,然后按回车键。如果返回错误或者输出结果并未显示为“PSVersion 3.0”,那么你安装的版本就不是第三版PowerShell。
第三版PowerShell可以与第二版PowerShell安装于一台机器上,也就意味着不会损坏那些依赖于第二版PowerShell的程序。另外,我们没有必要安装第一版PowerShell,安装第三版后会自动覆盖它。最近发布的微软软件都不会依赖于第一版PowerShell。

如果你使用的是老版本的PowerShell,则需访问http://download.microsoft.com,然后在搜索框中键入PowerShell 3,之后根据你的操作系统选择到对应版本的PowerShell,然后进行安装。你需要找的是Windows Management Framework程序包,PowerShell是集成在这个包中进行发布的。再次申明,你需要选择到正确的版本,X86代表32位的安装包,X64代表64位的安装包。在网站上无法找到最近发布的Windows操作系统,那是因为PowerShell已经被预装到这些系统中了。

提示:
PowerShell最低要求.Net Framework V4,当然如果能使用更新版本的Framework就更好了。我们建议同时最少也要安装.Net Framework 3.5 SP1以及.Net Framework 4.5版本,这样可以使用PowerShell更多的功能。
安装PowerShell的同时也会安装一些配套程序,其中包含Windows远程管理服务(WinRM),在本书后续章节中会讲到这部分。PowerShell采用类似Hotfix的方式进行安装,也就意味着安装后,也可以单独卸载。当然,一般来讲,你肯定不会希望去卸载它。PowerShell现在已经正式成为Windows 操作系统核心组件的一部分,因此对PowerShell的更新和其他Windows组件一样,以Windows的hotfix或者SP形式进行发布。

PowerShell包含两部分:基于文本的标准控制台(PowerShell.exe)和集成了命令行环境的图形化界面(ISE;PowerShell_ISE.exe)。我们大部分时间都会使用基于文本的控制台。当然,如果你更喜欢ISE,你也可以使用。

注意:
PowerShell ISE组件并没有预装到Server版操作系统中。如果你需要使用,那么你需要进入Windows的功能(使用“服务器管理器”),然后手动添加ISE功能(你也可以打开PowerShell的控制台,再执行Add-WindowsFeaturePowerShell -ise)。在未包含完整GUI模式的操作系统(如Server Core版本的系统)对应的安装程序中并没有包含ISE的安装程序。
在你继续学习PowerShell之前,建议花几分钟去设置Shell的显示界面。如果你使用基于文本的控制台,那么强烈建议你修改显示的字体为Lucida(固定宽度),不要使用默认的字体。假如使用默认字体,我们会很难去区分PowerShell使用的一些特殊字符。可以参照下面的步骤来修改显示字体。

(1)右键单击控制台界面上侧边框(PowerShell字符位于控制台界面的左上方),选择目录中的属性。

(2)在弹出的会话框中,可以在几个标签页中修改字体、窗口颜色、窗口大小和位置等。

提示:
强烈建议窗口大小和屏幕缓冲器使用相同的宽度。
另外,需要注意的是,当应用对默认控制台的修改之后,后续所有新开的窗口都会使用变更之后的设置。

相关文章
|
4天前
|
Linux 虚拟化 Docker
Windows12安装Docker
Windows12安装Docker
25 2
|
1月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
69 0
|
22天前
|
安全 Windows
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
23 1
|
21小时前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
6 0
|
1天前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
4天前
|
网络协议 安全 测试技术
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
|
1月前
|
Linux 数据安全/隐私保护 Docker
linux和windows中安装emqx消息服务器
linux和windows中安装emqx消息服务器
35 0
|
1月前
|
物联网 Windows
安装windows 10操作系统
安装windows 10操作系统
47 1
|
1月前
|
Windows
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
105 0
|
1月前
|
应用服务中间件 nginx Windows
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动

相关课程

更多