Chocolatey将在我的包安装目录中找到的任何.exe
添加到路径中(wiki中的步骤#3)。如何为包中给定的.exe
禁用此功能?.exe
是一个Windows服务,无需将其添加到路径中。
正如我在官方文档中所解释的:
如果程序包中有可执行文件,或者在PowerShell运行期间将其放入程序包文件夹中,并且要排除它们,则需要创建一个名为(区分大小写)的空文件可在同一目录中以
.ignore
结尾的后缀执行可执行文件现在或将来在哪里。示例:在
Bob.exe
的情况下,您将创建一个名为Bob.exe.ignore
的文件,而该文件将不会获得重定向批处理链接。这个巧克力包装就是一个例子。为了进一步扩展,bob.exe.ignore
无法工作,因为它没有正确的套管。