Windows用パッケージ管理ツールChocolateyを導入

Chocolatey Gallery

PowerShell使って公式にあるChocolateyインストールコマンドを実行

PS:>iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

するとスクリプトが実行できないという旨のエラーが.

f:id:alice345:20151106193303p:plain

とりあえずヘルプを参照してみると,どうやらPowerShell上でスクリプトを実行するには実行ポリシーを変更してやる必要があるようだ.

f:id:alice345:20151106194508p:plain

実行ポリシーをRemoteSignedに変更するためのコマンドset-executionpolicy remotesignedを実行するとまたしてもエラーが. f:id:alice345:20151106194656p:plain

実行ポリシーが変更できない.このエラー文でググッてみたところこのコマンドを実行するためには管理者権限でPowerShellを起動する必要があるらしい.

羽岡哲郎ブログ: PowerShellのスクリプト実行が拒否される問題を解決

管理者権限でPowerShellを起動し,再度実行ポリシーを変更するためのコマンドset-executionpolicy remotesignedを実行したところ今度は変更ができた

f:id:alice345:20151106195520p:plain

この状態でChocolateyをインストールするコマンドを実行すると,正常にChocolateyがインストールできた. f:id:alice345:20151106200210p:plain

シェルを再起動してchoco -vとかするとインストールされてることが分かる.