如何安装Nextcloud桌面同步客户端?

Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux等各种平台。今天小编就为大家介绍一下在Windows系统上安装Nextcloud桌面同步客户端的教程。

系统需求

  • Windows 8.1+版本
  • macOS 10.14+(仅限64位)
  • Linux操作系统

自定义Windows安装

在本地系统上安装Nextcloud桌面同步客户端,您可以简单地启动.msi文件并在弹出的向导中进行配置。

特征

MSI安装程序提供了几个可以单独安装或删除的功能,您也可以通过命令行控制这些功能,如果您要自动安装,请运行以下命令:

msiexec /passive /i Nextcloud-x.y.z-x64.msi

该命令会将Nextcloud桌面同步客户端安装到默认位置,并启用默认功能。如果您想禁用,例如,桌面快捷方式图标,您只需将上述命令更改为以下内容:

msiexec /passive /i Nextcloud-x.y.z-x64.msi REMOVE=DesktopShortcut

有关可用功能的列表,请参见下表:

特征

默认启用 描述

要禁用的属性

客户

是,必需的

真正的客户

桌面快捷方式

向桌面添加快捷方式

否_桌面_快捷方式

开始菜单快捷方式

向“开始”菜单添加快捷方式

否_开始_菜单_快捷方式

外壳扩展

添加浏览器集成

无外壳扩展

安装

您还可以使用以下命令选择仅安装客户端本身:

msiexec /passive /i Nextcloud-x.y.z-x64.msi ADDDEFAULT=Client

安装除DesktopShortcut和ShellExtensions功能之外的所有内容,有两种可能性:

1、明确命名您实际要安装的所有功能(白名单),无论如何始终安装客户端:

msiexec /passive /i Nextcloud-x.y.z-x64.msi ADDDEFAULT=StartMenuShortcuts

2、传递NO_DESKTOP_SHORTCUT和NO_SHELL_EXTENSIONS属性:

msiexec /passive /i Nextcloud-x.y.z-x64.msi NO_DESKTOP_SHORTCUT="1" NO_SHELL_EXTENSIONS="1"

更改已安装的功能

使用REMOVE和ADDDEFAULT属性更改已安装的功能。

添加桌面快捷方式,请运行以下命令:

msiexec /passive /i Nextcloud-x.y.z-x64.msi ADDDEFAULT="DesktopShortcut"

删除它,只需运行以下命令:

msiexec /passive /i Nextcloud-x.y.z-x64.msi REMOVE="DesktopShortcut"

安装文件夹

可以通过指定INSTALLDIR属性来调整安装文件夹,如下所示:

msiexec /passive /i Nextcloud-x.y.z-x64.msi INSTALLDIR="C:\Program Files\Non Standard Nextcloud Client Folder"

使用PowerShell而不是cmd.exe时要小心,要让空格在此处转义可能会很棘手。像这样指定INSTALLDIR仅适用于第一次安装,您不能简单地使用不同的路径重新调用.msi。如果还需要更改,请先将其卸载,然后使用新路径重新安装。

禁用自动更新

要禁用自动更新,您可以传递SKIPAUTOUPDATE属性。

msiexec /passive /i Nextcloud-x.y.z-x64.msi SKIPAUTOUPDATE="1"

安装后启动

要在安装后自动启动客户端,您可以传递LAUNCH属性。

msiexec /i Nextcloud-x.y.z-x64.msi LAUNCH="1"

此选项还删除复选框,让用户决定是否要启动客户端以进行非被动/安静模式。

安装后无需重启

Nextcloud客户端会在安装后安排重新启动,以确保正确(卸载)加载了Explorer扩展。如果你自己负责重启,你可以设置REBOOT属性:

msiexec /i Nextcloud-x.y.z-x64.msi REBOOT=ReallySuppress

这将使msiexec退出并出现错误ERROR_SUCCESS_REBOOT_REQUIRED(3010)。部署工具将此解释为实际错误,如果想避免这种情况,需要设置DO_NOT_SCHEDULE_REBOOT代替:

msiexec /i Nextcloud-x.y.z-x64.msi DO_NOT_SCHEDULE_REBOOT="1"
使用教程

简道云如何新建表单?

2022-7-19 17:34:44

使用教程

Nextcloud搭建使用教程

2022-7-20 10:18:15

相关推荐