gpt4 book ai didi

powershell - 如何添加自动完成功能和通配符功能?

转载 作者:行者123 更新时间:2023-12-02 23:48:02 25 4
gpt4 key购买 nike

我有一个名为 UpdateModule 的命令将模块从网络共享复制到本地模块文件夹,然后重新加载模块。

我想在模块中添加制表符补全功能,以便它根据 '~\Documents\WindowsPowerShell\Modules' 中的项目完成。 .我也想使用 UpdateModule *更新所有模块。

最佳答案

(还)没有办法为制表符补全提供“动态值”。您可以对参数验证属性中的值进行硬编码,然后制表符完成将获取它们:

function Test-TabCompletion
{
param(
[ValidateSet('module1','module2','module3')]
[string]$Name
)
}

Test-TabCompletion -Name <tab>

关于powershell - 如何添加自动完成功能和通配符功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11475405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com