OneGetをOneGet


一応MSだし、OneGet入れてこう 8/8.1/10/2012R2くらいじゃないと駄目かな。
更新があるのかとかはあるけど。

@echo off

powershell -NoProfile -Command "iex -Command ((gc 'OneGet.ps1') -join \"`n\")"

pause

ポリシー変えないといけないみたいなので変えるのとサイレントインストール
ポリシー指定して起動するとそれに変わっちゃうのでRemoteSignedに絶対指定で戻してもいいかもしれない。

$ExecutionPolicy = Get-ExecutionPolicy
#Write-Host '実行ポリシーは' $ExecutionPolicy
Set-ExecutionPolicy Unrestricted

$path =[System.IO.Path]::Combine($MyInvocation.MyCommand.Path, "install-oneget.exe")


Invoke-WebRequest -Uri http://oneget.org/install-oneget.exe -OutFile $path

Start-Process -FilePath $path -Wait -ArgumentList("/s")

Set-ExecutionPolicy $ExecutionPolicy
カテゴリー: 運用 タグ: パーマリンク