#子命令 #钩子 #scoop #exe #find #env-path #子命令

app scoop-hook

将 scoop 的子命令钩接到你的 $env:PATH 中

1 个不稳定版本

0.1.0 2022 年 5 月 20 日

#5#scoop

AGPL-3.0-or-later

15KB

scoop-hook

将 scoop 的子命令钩接到你的 $env:PATH

灵感来自 scoop-search

Scoop 的子命令可以通过名为 scoop-<sub-command>.ps1 的脚本进行扩展。默认情况下,scoop.ps1 只在 libexecshims 文件夹中搜索 powershell 脚本。

scoop-search 提供的钩子可以使 scoop search 子命令调用 scoop-search.exe 二进制文件。但是,如果你将来得到其他子命令,则它将不会工作。

此工具可以动态地在环境变量 $env:PATH 中列出的文件夹中查找所有名为 scoop-<sub-command>.exe 的可执行文件,并将它们作为 scoop 的子命令执行。

如果它对你不起作用,请提交一个问题或拉取请求。

安装

添加 siku 存储库,然后使用 scoop 安装。

scoop bucket add siku https://github.com/amorphobia/siku
scoop install scoop-hook

用法

从 PowerShell 调用钩子或将它添加到你的 $PROFILE

Invoke-Expression (&scoop-hook --hook)

然后通过 scoop <sub-command> 使用任何子命令。

许可证

AGPL 3.0 或更高版本。

无运行时依赖项