0

我愿意

> chocolatey.bat install -force PowerTab
Chocolatey (v0.9.8.23) is installing 'PowerTab' and dependencies. By installing you accept the license for 'PowerTab' an
d each dependency you are installing.
______ powertab v0.99.6 ______
Downloading powertab 64 bit (http://powertab.codeplex.com/downloads/get/159925) to C:\Users\phelan\AppData\Local\Temp\ch
ocolatey\powertab\powertabInstall.zip
Extracting C:\Users\phelan\AppData\Local\Temp\chocolatey\powertab\powertabInstall.zip to C:\Windows\SysWOW64\WindowsPowe
rShell\v1.0\Modules...
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules
powertab has finished successfully! The chocolatey gods have answered your request!
Finished installing 'PowerTab' and dependencies - if errors not shown in console, none detected. Check log for errors if
 unsure.
Reading environment variables from registry. Please wait... Done.
C:\Users\phelan\workspace\weincad.net [master]
>

它试图把东西放进去的目录是

C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules

这不可能是正确的,因为它既不在 $env:PSModule 路径上,而且我无权在那里写信。我在巧克力中找不到任何关于它应该在哪里安装模块的信息。

4

1 回答 1

3

可以使用 Nuget 包资源管理器查看每个 Chocolatey 包的“内部”,以了解“发生了什么”。如果您对 PowerTab 包执行此操作,您将看到以下内容:

$name   = 'powertab'
$url    = 'http://powertab.codeplex.com/downloads/get/159925'
$target = Join-Path $PSHOME 'Modules'

Install-ChocolateyZipPackage $name $url $target

如您所见,这个包的作者特意选择将包解压到您提到的位置,这不是 Chocolatey 开箱即用的事情。

由于每个包都是由社区贡献的,最好的建议是使用此页面上的“联系维护者”链接:

Chocolatey.org 上的 PowerTab 包

直接询问包的创建者。

希望有帮助!

加里

于 2014-05-12T20:31:21.387 回答