Powershell scoop-Windows 包文件管理工具
1.scoop 安装
- 保证电脑有PowerShell 3以上版本
- 使用了PowerShell在你当前Windows的账户下(其实就是执行了2.报错的内容)
set-executionpolicy remotesigned -s cu
- *后,在PowerShell下输入
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
- 等下载完就可以使用scoop help来查看命令行操作
2.报错
在Powershell直接安装脚本时会出现:
无法加载文件 ******.xxx,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。
所在位置 行:1 字符: 17
+ E:\Test\******.xxx <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
简短说明
说明如何对脚本进行签名以使其符合 Windows PowerShell 执行策略。
详细说明 Restricted
执行策略不允许任何脚本运行。 AllSigned
和 RemoteSigned
执行策略可防止 Windows PowerShell 运行没有数字签名的脚本
本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned
的情况下),还说明如何对
脚本进行签名以便您自己使用。
有关 Windows PowerShell 执行策略的详细信息,请参阅 about_Execution_Policy
。
解决方法:允许运行签名脚本
首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Restricted
(默认设置)。
Restricted
策略不允许任何脚本运行。
若要了解计算机上的现用执行策略,请键入:
get-executionpolicy
若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的
执行策略更改为 RemoteSigned
:
set-executionpolicy remotesigned
有关详细信息,请参阅 Set-ExecutionPolicy。
执行set-ExecutionPolicy RemoteSigned
:
执行策略更改
执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临 about_Execution_Policies
帮助主题中所述的安全风险。是否要更改执行策略?
[Y] 是(Y) [N] 否(N) [S] 挂起(S) [?] 帮助 (默认值为“Y”): y
3.常用命令
alias Manage scoop aliases
bucket Manage Scoop buckets
cache Show or clear the download cache
checkup Check for potential problems
cleanup Cleanup apps by removing old versions
config Get or set configuration values
create Create a custom app manifest
depends List dependencies for an app
export Exports (an importable) list of installed apps
help Show help for a command
home Opens the app homepage
install Install apps
list List installed apps
reset Reset an app to resolve conflicts
search Search available apps
status Show status and check for new app versions
uninstall Uninstall an app
update Update apps, or Scoop itself
which Locate a program path
4.安装软件
常用软件git和curl,马上装起来;有些需要管理员权限的软件就需要先安装sudo,就是Linux中的那个sudo
scoop install sudo
scoop install git curl 7zip
因为scoop自带的APP比较少,一些其他第三方的软件需要添加bucket中,scoop提供了一个extras的app列表,来提供更多常用的软件下载,用如下方法添加:(加载过程较久耐心等待)
scoop bucket add extras https://github.com/lukesampson/scoop-extras.git
5. 更多内容
访问:scoop的GitHub
转载修改于 Bangys PowerShell中出现”禁止执行脚本“的解决方法
转载自 IrishMan Windows下的包管理工具scoop
上一篇: npm 国内淘宝镜像cnpm、设置淘宝源
下一篇: scoop安装