mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2024-12-29 18:39:27 +01:00
53 lines
2.9 KiB
Markdown
53 lines
2.9 KiB
Markdown
|
---
|
|||
|
title: Windows Portable 提权
|
|||
|
weight: 4
|
|||
|
---
|
|||
|
|
|||
|
在Windows下,Portable程序没有管理员权限,这会导致以下问题:
|
|||
|
|
|||
|
* 当UAC(用户账户控制)窗口弹出时,画面无法传输。
|
|||
|
* 当弹出被提权的窗口(如任务管理器)时,鼠标操作不响应。
|
|||
|
|
|||
|
通过提权, RustDesk在启动时或会话过程中可以创建一个具有管理员权限的进程,用于截屏和鼠标操作,从而避免了上述问题。
|
|||
|
|
|||
|
### 启动时提权
|
|||
|
|
|||
|
这种方式,连接时不需要再请求提升。有两种方法:
|
|||
|
|
|||
|
* 方法一:更改portable程序的名称,以`qs.exe`结尾。鼠标左键点击运行,并在UAC窗口点击允许。
|
|||
|
|
|||
|
* 方法二: 右键以管理员权限运行。
|
|||
|
|
|||
|
### 被控端主动提权
|
|||
|
|
|||
|
被控端可以在对方发起连接时,直接点击`接受并提权`,或在已经连接的情况下点击`提权`。
|
|||
|
|
|||
|
| 正在连接 | 已连接 |
|
|||
|
| :--------------------------------------: | :--------------------------------------: |
|
|||
|
| ![](/docs/en/client/Windows%20Portable%20Elevation/images/cm_unauth.jpg) | ![](/docs/en/client/Windows%20Portable%20Elevation/images/cm_auth.jpg) |
|
|||
|
|
|||
|
### 控制端主动提权
|
|||
|
|
|||
|
在点击动作菜单中的`请求提权`后,将弹出下面的对话框。如果选择`请求远程用户授权`,则无需输入用户名和密码,但需要电脑对面的用户具有管理员权限。如果选择`发送管理员用户的账号和密码`,则只需要对面用户在UAC窗口点击确认。发送请求后,请等待对面用户确认UAC窗口, 然后将提示成功。需要注意的是,这两种方式**都需要被控端有人在UAC窗口点击确认**。因此,如果对面没有人,则被控端不应该主动请求提权。
|
|||
|
|
|||
|
| 菜单 | 对话框 |
|
|||
|
| :--------------------------------------: | :--------------------------------------: |
|
|||
|
| ![](/docs/en/client/Windows%20Portable%20Elevation/images/menu.png) | ![](/docs/en/client/Windows%20Portable%20Elevation/images/dialog.png) |
|
|||
|
| **等待** | **成功** |
|
|||
|
| ![](/docs/en/client/Windows%20Portable%20Elevation/images/wait.png) | ![](/docs/en/client/Windows%20Portable%20Elevation/images/success.png) |
|
|||
|
|
|||
|
### 如何选择
|
|||
|
|
|||
|
| 情形 | 方式 |
|
|||
|
| :------------------------------: | :------------------------: |
|
|||
|
| 无需处理提权 | 安装程序 |
|
|||
|
| 被控端没有人 | 重命名<br>或右键以管理员权限运行 |
|
|||
|
| 被控端有人<br/>且通过点击确认连接<br/>且连接时立即提权 | 被控端接收连接时点击`接受并提权` |
|
|||
|
| 被控端有人<br/>且仅必要时提权 | 被控端通过连接管理窗口提权<br/>或主控端请求提权 |
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|