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

[玩转系统] PowerShell Windows 终端工具箱

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

PowerShell Windows 终端工具箱


[玩转系统] PowerShell Windows 终端工具箱

Install-Module WTToolBox

该模块的存储库位于 https://github.com/jdhisolutions/WTToolbox。我们鼓励您花几分钟时间查看自述文件。

WT变量

主要的补充之一是,当您导入模块时,它将创建全局变量。

[玩转系统] PowerShell Windows 终端工具箱

这些变量可以让您更轻松地查看 defaults.json 文件和 settings.json 文件中的内容。后一个变量 $WTSettings 已使用附加功能进行了自定义。

[玩转系统] PowerShell Windows 终端工具箱

$wtsettings.refresh()

当我想检查内容而无需打开文件时,我发现这些对象很方便。

WT 按键绑定

该模块的另一个附加功能是查看键绑定的简单方法。 Get-WTKeybinding 命令将遍历defaults.json 和settings.json 文件来创建一组自定义对象,以显示您的Windows 终端键绑定。如果 settings.json 中的键绑定替换了 defaults.json 中的组合键,则您的设置优先。

我用这个命令稍微改变了最佳实践。通常,函数应该做一件事并将一种类型的对象写入管道。默认情况下,这就是该命令的作用。但我添加了一个 -Format 参数,它可以让您将结果格式化为列表、表格或发送到 Out-Gridview。

[玩转系统] PowerShell Windows 终端工具箱

格式化输出按源(即默认值或设置)对键绑定进行分组。是的,你也可以做同样的事情,但我写这篇文章的目的是想有些人可能不是真正的 PowerShell 用户来运行它。

我希望您尝试一下该模块并让我知道您的想法。请在模块存储库的 GitHub 问题部分发布问题或建议。

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

取消回复欢迎 发表评论:

关灯