当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 遇到问题

作者:精品下载站 日期:2024-12-14 07:59:39 浏览:15 分类:玩电脑

使用 PowerShell 遇到问题


[玩转系统] 使用 PowerShell 遇到问题

开源意味着您

如您所知,PowerShell 是一个开源项目。我所说的 PowerShell 是指 PowerShell 7.x。 Windows PowerShell 5.1 是一个旧产品,应在 PowerShell 7.x 不可行的情况下使用。您可能还知道 PowerShell 是一个非常活跃的项目。我们不再在发布之间等待 3 年。新版本每年发布两次。如果算上所有预览,那就更多了。所有这些新的美好事物从何而来?

可以肯定的是,微软有一个路线图。但他们也倾听社区的声音。今天我们所看到的大部分内容都是 PowerShell 社区成员报告问题和贡献代码的结果。开源意味着向社区开放。

问题很重要

不用担心。我不会要求您编写要添加到 PowerShell 的代码。我什至不会走那么远。您*可以*做的就是关注问题。 PowerShell 存储库的这一部分不仅仅是报告问题的地方。这是微软决定开展哪些工作的领域。 PowerShell 团队利用大量此类信息来帮助他们确定工作的优先级。这对你来说应该很重要。

这就是棘手的地方。我承认您会发现的许多问题都是面向开发人员的。这是我们作为 IT 专业人员面临的挑战之一。如果只有面向开发人员的人积极参与 PowerShell 问题,那么我们就会获得很多面向开发人员的功能。尽管三元运算符很酷,但我宁愿拥有一个使用 SSH 的 JEA 继任者。我也会第一个承认我也没有尽到自己的职责。

不要误会我的意思,语言功能和改进没有任何问题。这就是我们获得 ForEach-Object -Parallel 的方式。但我们还需要更多。 “我们”指 IT 专业人员。我们需要研究未解决的问题,并就其可能如何影响使用 PowerShell 完成工作的方式提供反馈。我们需要报告阻碍我们前进的问题和错误。我们需要请求能够提高我们效率的功能。简而言之,如果我们不发声,其他人将决定我们使用哪个版本的 PowerShell。

现在开始

您需要做的第一件事(如果还没有的话)是将 PowerShell 7.x 设置为默认值。 PowerShell 7.x PowerShell。 Windows PowerShell 永远不会改变。坚持使用 Windows PowerShell 不会提升您的职业生涯。您可以将 Windows PowerShell 保留在您的服务器上。我所说的只是在管理桌面上迁移到 PowerShell 7。如果您确实需要,可以随时返回 Windows PowerShell。我仍然使用许多仅在 Windows PowerShell 中工作的 PowerShell 计划作业。否则,我会尽可能使用 PowerShell 7.x。

如果您需要安装它,一种简单的方法是使用我的 PSReleaseTools 模块。从 PowerShell 库安装它,然后运行 Install-PowerShell。 PowerShell 团队还在 Microsoft 商店中获得了最新的 PowerShell 预览版,这是另一种选择。安装并不困难,并且可以与 Windows PowerShell 并行运行。或者像我一样使用 Windows 终端。

[玩转系统] 使用 PowerShell 遇到问题

关注问题

接下来,您需要及时了解 PowerShell 问题。虽然您不需要 GitHub 帐户来查看该问题,但您需要一个 GitHub 帐户才能做出贡献。如果观看 PowerShell 存储库,我想您会收到有关问题的电子邮件通知。我有一个邮件过滤器,可以将问题通知发送到其自己的文件夹。

或者,由于您可能已经拥有 PSReleaseTools,该模块的 v1.8.0 包含用于从 PowerShell 查看问题的命令。

[玩转系统] 使用 PowerShell 遇到问题

[玩转系统] 使用 PowerShell 遇到问题

底线

您的行动项目是更多地参与 PowerShell 问题。至少你觉得你能做的就那么多。是的,有些问题涉及大量代码。但不要害怕询问这对您意味着什么以及您将如何使用 PowerShell。有超过 2600 个未解决的问题。我敢打赌其中至少有一些会对您使用 PowerShell 的方式产生影响。如果你不发声,别人就会为你发声。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯