PowerShell 7:下载、安装、更新和使用指南

阅读时间:5分钟。

如果你想下载、安装、更新或使用PowerShell 7,本文只是对你。它给你所有你想要的开始。

PowerShell 7了 PowerShell 7了

Windows PowerShell是一个自动化引擎基于。net通用语言运行库。它的目的是帮助系统管理员将复杂而耗时的任务,如果手动完成,导致许多人为错误或消耗很多时间。

它提供了跨平台系统管理员能够自动执行各种任务,因为它允许管理员完成访问权COMWMI本地和远程系统可以管理PowerShell。它有自己的脚本语言和特殊的. net类调用cmdlets用于特定功能。

这些cmdlets通常利用脚本自己打包成模块。在这里,我们将指导您完成下载的完整过程,安装、更新和使用Windows PowerShell 7 10。

下载PowerShell 7

如果你想下载并安装PowerShell 7,按照以下简单的步骤。

  1. 访问PowerShell Github库
  2. 点击资产部分扩大它。
  3. 选择一个版本的依照你的Windows PowerShell是架构。两个版本的powershell - 7. - x.x - - x64.msi获胜powershell - 7. - x.x - - x86.msi获胜。

安装PowerShell 7

使用下载的安装文件手动安装PowerShell 7

PowerShell 7
PowerShell 7

运行安装包和遵循简单的提示输入目的地和可选的行动使“开放”等浏览器菜单。

PowerShell 7可选操作
PowerShell 7可选操作

如果你有PowerShell核心6。version 7 x已经安装在系统上,将安装更新,就是将核心6. x。

PowerShell 5.1不是删除,PowerShell 7单独运行。

安装的缺省目标$ env: ProgramFiles \ PowerShell \ <版本>。你可以从开始菜单运行它或直接从目录中。可执行文件被命名为pwsh.exe

运行PowerShell 5,去运行- > powershell

运行PowerShell 7,去运行- > pwsh

使用命令行安装PowerShell 7

安装PowerShell 7自动使用默认选项,去运行- > powershell。现在运行以下命令:

iex“& {$ (irm https://aka.ms/install-powershell.ps1)} -UseMSI安静”
安装PowerShell使用命令行
PowerShell安装使用命令行

这将自动下载并安装最新版本的PowerShell缺省选项。

通过网络安装PowerShell 7

如果你想安装PowerShell 7作为一个系统管理员对所有机器在你的控制下,遵循这些简单的步骤。

  1. 下载和复制文件共享的msi文件。确保所有机器可以访问这个共享路径。
  2. 活动目录服务器,打开组策略管理控制台。
  3. 打开你想实现这个PowerShell的GPO 7的安装配置。然后,去计算机配置- >软件设置
  4. 右键单击软件安装单击New,然后包。在对话框中添加msi文件路径。例如,包括完整的路径\ \ server.name \ foldername \ powershell - 7. - x.x - - x64.msi获胜
  5. 选择打开,其次是分配,并单击OK。
  6. 将它附加到你,等到部署完成。

使用PowerShell 7

默认情况下,你可能会限制运行自定义PowerShell单一功能的命令,通常被称为cmdlets。你将不得不改变执行政策为了运行自定义命令让。遵循这些简单的步骤。

  1. PowerShell作为管理员运行。
  2. 运行以下命令。
    1. Get-ExecutionPolicy
    1. Set-executionpolicy无限制的
  3. 在提示输入Y
  4. Get-ExecutionPolicy

PowerShell 7设计使用面向对象,所以它是容易得多比其他类似的引擎。它使用小型、轻量、单一功能的命令,主要是用c#编写的cmdlets执行指定的函数,返回一个。net对象。PowerShell约有200cmdlets,可以使用命令访问“p C: \ > get命令”,然而,最常用的是:

  • Get-Location:获得当前目录
  • Set-Location:获得当前目录
  • Move-item:移动文件到新的目的地
  • Copy-item:将文件复制到新的目的地
  • 重命名:重命名现有文件
  • 新项目:创建新文件

你可以给具体的指令cmdlets使用以下:

  • 如果:cmdlet将显示如果执行,它将做什么没有运行。
  • 确认:cmdlet将确认之前执行
  • 详细的:增加细节。
  • 调试:cmdlet将显示调试信息。
  • ErrorAction:决定要做什么当一个错误发生时,有四个动作:继续,停止,默默地继续,询问。
  • ErrorVariable:确定哪些变量将错误信息。
  • OutVariable:确定哪些变量将保存输出信息。
  • OutBuffer:cmdlet不会调用下一个cmdlet直到它持有某些预设数量的对象。

PowerShell使用以下特殊变量。

  • 美元的错误:一个错误对象数组,用于显示最近的错误
  • 美元的主机:显示当前托管应用程序是什么
  • 美元的概要文件:存储用户配置文件的完整路径
  • $ PID:存储过程标识符
  • PSUICulture美元:用于保存当前界面的名字文化。
  • 零美元:包含NULL值。
  • 美元的假:包含错误的价值
  • 真正的美元:包含真实价值

PowerShell脚本的一个重要概念是管的性格。它是用来单独的两个命令。左边的命令或一组命令的管道,然后转发到执行命令或一组命令右边的管道。这使得创建所谓的管道命令。这些长命令可能会或可能不会发生在一个物理行,但是对于所有意图和目的函数作为一行代码。

如果你想要运行一个脚本在PowerShell,您将需要使用伊势。PowerShell伊势(集成脚本环境)是PowerShell的内置编辑器。它可以用来运行、测试和调试脚本,所有在一个窗口GUI设置。GUI编辑的所有功能,允许多行编辑选项卡完成,和许多其他诸如执行命令在控制台面板中。

在Windows中,您甚至可以打开多个脚本窗口和工作在同一时间。这方便当一个脚本,该脚本使用已定义的函数在单独的模块需要调试。

总之,为Windows PowerShell 7 10是一个易于使用的管理工具,系统管理员应该能够使用最少的培训。

推荐给你

留下一个回复

Baidu
map