Powershell 是 Windows 下新一代的 shell。我们可以使用 scoop 来管理软件包,它可以让 PS 用起来像 linux shell 一样,可以使用大部分 GNU 工具。另外,还有一个 PS 模块管理工具 PsGet,可以安装 PS 脚本工具。
安装
打开 powershell,输入:
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
允许脚本执行
set-executionpolicy unrestricted -s cu
安装软件包
scoop install curl
安装 config
scoop install concfg
导入 Solarized 主题
concfg import solarized
安装 pshazz,提供类似 linux shell 的 prompt,并且支持 git 分支显示和命令补全。
scoop install pshazz
scoop 提供许多 GNU 工具,例如说 curl,vim 等。可以直接 scoop install vim
安装。
scoop 的软件仓库是 bucket,可以查看然后选择想要的软件进行安装。
安装
打开 powershell,输入:
(new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex
安装模块
Install-Module PsUrl
PsGet 的模块仓库是 modules
Install-Module go