在 Windows 11 24H2 中,sudo
命令可以帮助管理员执行具有管理员权限的操作,而无需以管理员身份登录
要在 Windows 11 24H2 中使用 sudo
命令,请按照以下步骤操作:
-
打开 PowerShell:点击开始菜单,输入 "PowerShell",然后按 Enter 键。
-
在 PowerShell 中,输入以下命令以安装
sudo
工具:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
这将允许你在本地计算机上运行未签名的脚本。输入 "Y" 确认更改。
- 接下来,创建一个名为
sudo.ps1
的新 PowerShell 脚本文件:
New-Item -ItemType File -Path "C:\Users\YourUsername\square\sudo.ps1"
将 "YourUsername" 替换为你的 Windows 用户名。
- 使用文本编辑器打开
sudo.ps1
文件,并添加以下内容:
```powershell
param (
[string]$commandToRun
)
Start-Process powershell.exe -ArgumentList "-NoProfile -ExecutionPolicy Bypass -Command & {$commandToRun}" -Wait
```
- 保存并关闭文件。
现在,你可以在 PowerShell 中使用 sudo
命令来执行具有管理员权限的操作。例如,要安装一个软件包,可以运行:
sudo Install-Package <package-name>
将 <package-name>
替换为你要安装的软件包名称。
请注意,这种方法仅适用于 Windows 11 24H2 及更高版本。
原创文章,作者:LifeTo.Fun,如若转载,请注明出处:https://www.lifeto.fun/archives/2233