PowerShell sudo
sudo
命令是 Linux 系统管理员常用的命令之一。它提供执行任何命令的 root 权限。
因此,普通用户可以完全控制系统。但是,PowerShell 没有 sudo
来以管理员身份运行命令。
如果 shell 以普通用户权限打开,则必须使用 以管理员身份运行
重新启动 PowerShell。在 Linux 中,你可以使用 sudo
命令以 root 用户身份执行命令。
本教程将教你在 Windows PowerShell 中使用 sudo
命令。
使用 choco
在 Windows PowerShell 上安装和使用 sudo
Chocolatey
是一个免费的 Windows 包管理器,用于下载和安装软件。在 PowerShell 中使用 Chocolatey 之前,你需要先安装它。
你可以运行以下命令来安装 chocolatey
包。你需要以管理员身份运行 PowerShell 才能安装任何软件包。
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
安装 chocolatey
包后,运行此命令安装 sudo
包。
choco install sudo
现在,你可以像在 Linux 中一样在 Windows PowerShell 中使用 sudo
。
你不必单击以管理员身份运行
来打开 PowerShell 并运行需要管理权限的命令。
例如,你可以使用 sudo
和 choco
来安装没有提升 shell 的软件包。
sudo choco install nano
在 Windows PowerShell 中使用 sudo
等效的 Runas
Runas
是 Windows 中的一个命令行工具,允许用户使用不同的用户帐户运行程序。它主要用于作为管理员帐户运行。
例如,此命令将以管理员身份打开记事本。
runas /user:administrator notepad
同样,你可以使用具有管理员权限的 Runas
命令运行不同的命令。我们希望本文能帮助你了解在 Windows PowerShell 中使用 sudo
。
相关文章
在 PowerShell 中提取子字符串
发布时间:2024/02/07 浏览次数:162 分类:编程语言
-
本文将讨论如何使用 PowerShell 的字符串库有效地提取字符串中的子字符串。作为 Windows 管理员的一个典型场景是找出一种方法来在称为子字符串的字符串中查找特定的文本片段
在 PowerShell 中连接字符串
发布时间:2024/02/07 浏览次数:174 分类:编程语言
-
本文将展示我们可以在 PowerShell 中使用的所有可能的方法来连接字符串和变量。PowerShell 使用不同的运算符和函数来实现字符串连接。
在 PowerShell 中将字符串转换为整数
发布时间:2024/02/07 浏览次数:131 分类:编程语言
-
本教程将教你在 PowerShell 中将字符串转换为整数。在 PowerShell 中使用 [int] 将字符串转换为整数
在 PowerShell 中将字符串拆分为单独的变量
发布时间:2024/02/07 浏览次数:140 分类:编程语言
-
本教程将介绍在 PowerShell 中将字符串拆分为单独的变量。字符串是用于表示文本的字符序列。它是 PowerShell 中常见的数据类型之一。
在 PowerShell 中获取变量的字符串长度
发布时间:2024/02/07 浏览次数:113 分类:编程语言
-
本教程将教你在 PowerShell 中获取变量的字符串长度。字符串是 PowerShell 中最常用的数据类型之一;它包含字符或文本的序列。你可以使用单引号或双引号定义字符串。
在 PowerShell 中查找子字符串的位置
发布时间:2024/02/07 浏览次数:84 分类:编程语言
-
本教程将教你在 PowerShell 中查找子字符串的位置。PowerShell 中的字符串和子字符串 字符串是 PowerShell 中使用的常见数据类型。
在 PowerShell 中比较两个字符串对象的内容
发布时间:2024/02/07 浏览次数:65 分类:编程语言
-
本教程将教你比较 PowerShell 中两个字符串对象的内容。字符串是 PowerShell 中最常用的数据类型之一。
使用 PowerShell 替换文件中的文本
发布时间:2024/02/07 浏览次数:118 分类:编程语言
-
本教程将教你使用 PowerShell 替换文件中每个出现的字符串。PowerShell 是一个强大的工具,可以执行不同的文件和文件夹操作。
PowerShell 中加入路径以将两个以上的字符串组合成一个文件路径
发布时间:2024/02/07 浏览次数:84 分类:编程语言
-
本教程将教你使用 Join-Path 将两个以上的字符串组合成一个文件路径。