Skip to content

Commit

Permalink
Merge pull request #428 from fufesou/doc/windows_msi
Browse files Browse the repository at this point in the history
doc: windows msi
  • Loading branch information
rustdesk authored Aug 5, 2024
2 parents 708461e + b638f65 commit 09ca16e
Show file tree
Hide file tree
Showing 18 changed files with 180 additions and 5 deletions.
73 changes: 73 additions & 0 deletions content/client/windows/MSI/_index.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: MSI
weight: 49
---

The MSI package supports command line parameters for silent installation.

### Parameters

### INSTALLFOLDER

The installation folder.

**Default**: `[ProgramFiles6432Folder]\[app name]`, usually `C:\Program Files\[app name]`.


### CREATESTARTMENUSHORTCUTS

Whether to create a start menu shortcut.

**Default**:
1. Install. Defaults to `1`.
2. Upgrade. Defaults to the last installed options.

| No | Value | Desc |
| :---: | :---: | :---: |
| 1 | `1` | Yes |
| 2 | `0` | No |
| 3 | `Y` | Yes, same as `1` |
| 4 | `N` | No, same as `0` |

### CREATEDESKTOPSHORTCUTS

Whether to create a desktop shortcut.

**Default**:
1. Install. Defaults to `1`.
2. Upgrade. Defaults to the last installed options.

| No | Value | Desc |
| :---: | :---: | :---: |
| 1 | `1` | Yes |
| 2 | `0` | No |
| 3 | `Y` | Yes, same as `1` |
| 4 | `N` | No, same as `0` |

## Examples

**Caution**: For versions prior to `2024-08-05`, there are issues with silent installation and silent repair. Please uninstall first, then install.

### Install with installation parameters

Silent installation, set the installation path, do not create a desktop shortcut, create a start menu shortcut.

```
msiexec /i RustDesk-1.msi /qn INSTALLFOLDER="D:\Program Files\RustDesk" CREATESTARTMENUSHORTCUTS="Y" CREATEDESKTOPSHORTCUTS="N" /l*v install.log
```

**Note**: `/l*v install.log` means printing the execution log to `install.log`.

### Upgrade, without parameters

Upgrade with the previous installation path and installation options.

```
msiexec /i RustDesk-2.msi /qn /l*v install.log
```

### Upgrade, modify installation options

```
msiexec /i RustDesk-1.msi /qn INSTALLFOLDER="C:\Program Files\RustDesk" CREATESTARTMENUSHORTCUTS="N" CREATEDESKTOPSHORTCUTS="N" /l*v install.log
```
74 changes: 74 additions & 0 deletions content/client/windows/MSI/_index.zh-cn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: MSI
weight: 49
---


MSI 安装支持命令行参数,以方便静默安装。

### 参数

### INSTALLFOLDER

安装目录。

**默认**: `[ProgramFiles6432Folder]\[app name]`,一般为 `C:\Program Files\[app name]`


### CREATESTARTMENUSHORTCUTS

是否创建 start menu 快捷方式。

**默认**:
1. 安装。默认为 `1`
2. 升级。默认为上次安装时的选项。

| 编号 || 说明 |
| :---: | :---: | :---: |
| 1 | `1` ||
| 2 | `0` ||
| 3 | `Y` | 是,同 `1` |
| 4 | `N` | 否,同 `0` |

### CREATEDESKTOPSHORTCUTS

是否创建桌面快捷方式。

**默认**:
1. 安装。默认为 `1`
2. 升级。默认为上次安装时的选项。

| 编号 || 说明 |
| :---: | :---: | :---: |
| 1 | `1` ||
| 2 | `0` ||
| 3 | `Y` | 是,同 `1` |
| 4 | `N` | 否,同 `0` |

## 示例

**注意**: 对于 `2024-08-05` 之前的版本,执行 静默安装 和 静默修复 时会有问题。请先执行卸载,再执行安装。

### 指定参数安装

静默安装,设置安装路径,不创建桌面快捷方式,创建 start menu 快捷方式。

```
msiexec /i RustDesk-1.msi /qn INSTALLFOLDER="D:\Program Files\RustDesk" CREATESTARTMENUSHORTCUTS="Y" CREATEDESKTOPSHORTCUTS="N" /l*v install.log
```

****: `/l*v install.log` 表示打印执行日志到 `install.log` 中。

### 升级,不指定参数

以原来的 安装路径 和 安装参数升级。

```
msiexec /i RustDesk-2.msi /qn /l*v install.log
```

### 升级,修改安装参数

```
msiexec /i RustDesk-2.msi /qn INSTALLFOLDER="C:\Program Files\RustDesk" CREATESTARTMENUSHORTCUTS="N" CREATEDESKTOPSHORTCUTS="N" /l*v install.log
```
6 changes: 6 additions & 0 deletions content/client/windows/_index.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Windows
weight: 4
---

[English](/docs/en/client/windows)
4 changes: 4 additions & 0 deletions content/client/windows/_index.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Windows
weight: 4
---
6 changes: 6 additions & 0 deletions content/client/windows/_index.es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Windows
weight: 4
---

[English](/docs/en/client/windows)
6 changes: 6 additions & 0 deletions content/client/windows/_index.pt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Windows
weight: 4
---

[English](/docs/en/client/windows)
6 changes: 6 additions & 0 deletions content/client/windows/_index.zh-cn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Windows
weight: 4
---

[English](/docs/en/client/windows)
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Windows Portable-Erhöhung
weight: 4
weight: 49
---

Portable Windows-Programme haben keine Administratorrechte, was zu den folgenden Problemen führen kann:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Windows Portable Elevation
weight: 4
weight: 49
---

Windows portable programs do not have administrator privileges, which can lead to the following issues:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Windows Portable Elevation
weight: 4
weight: 49
---

Los programas portables de Windows no tienen privilegios de administrador, esto puede causar los siguientes problemas:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Elevação de Privilégios portáteis Windows
weight: 4
weight: 49
---

Programas portáteis do Windows não possuem privilégios de administrador, o que pode levar aos seguintes problemas:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Windows Portable 提权
weight: 4
weight: 49
---

在Windows下,Portable程序没有管理员权限,这会导致以下问题:
Expand Down

0 comments on commit 09ca16e

Please sign in to comment.