windows安装Scoop

前言

不知为何,只要我将自己设为了管理员,那么从任何地方打开终端都是管理员身份。这也就导致Scoop安装失败。
虽然Scoop有忽略管理员提示的选项,但是还是让我感到不太舒服。

Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

image

有两种思路,一种是移除自己的管理员身份,然后正常安装。另一种就是直接忽略警告进行安装。

正文

其一,移除身份

如图所示,删除管理员身份,然后注销重新登录。
image

image

把管理员身份加回来需要将用户切换到Administrator,因为我们的用户移除管理员后权限不够了。

其二,无视风险

image

下面的方法是先把脚本下载下来,再通过普通命令执行
这种方法适用于需要其他参数的情况,比如将Scoop安装到非默认的位置。

irm get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -RunAsAdmin [-OtherParameters ...]

下面的方法是,直接执行远程的命令(只需要一行命令)。

iex "& {$(irm get.scoop.sh)} -RunAsAdmin"

允许远程命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
posted @ 2024-12-09 17:30  魂祈梦  阅读(191)  评论(2)    收藏  举报