Chocolatey helper functions旨在用于Chocolatey软件包脚本中。
但是,有一些有用的帮助程序功能,例如
Install-ChocolateyPinnedTaskBarItem
,我想在PowerShell控制台中尝试。
有什么办法可以在PowerShell控制台中运行这些帮助程序功能?
最佳答案
在大多数情况下,这些助手功能应该“正常”工作。您可以将Chocolatey PowerShell模块加载到当前的PowerShell session 中,并使用帮助程序功能。
实际上,实际上有一个Chocolatey Extension可以做到这一点,以帮助创建Chocolatey软件包:
https://chocolatey.org/packages/chocolateypowershell
但是,应注意,在执行Chocolatey本身时,可能无法正确设置这些PowerShell函数中使用的某些变量和其他内容。执行后,Chocolatey实际上会创建它自己的PowerShell主机,并按照成功执行所需的方式进行设置。可能是直接加载PowerShell模块并没有设置使所有事物完全按预期运行所需的一切。
话虽如此,更简单的帮助程序功能(例如您提到的Install-ChocolateyPinnedTaskBarItem)应该可以正常工作。
关于powershell - 在PowerShell中使用Chocolatey辅助函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52258312/