这是在 Windows 和 macOS 电脑上远程大规模安装和配置 Logi Options+ 软件的指南,以便您轻松地为整个员工队伍配备该软件。
目录
概述
Logi Options+ 软件可以使用主流部署工具(包括 SCCM、Intune 和 Jamf)以及以下安装程序进行远程大规模部署。还可以使用以下命令行参数将其配置为禁用您认为合适的功能。
下载链接
下载适用于 Windows 和 macOS 的 Options+
安装程序进行安装、卸载、更新和启用/禁用功能的参数
您可以在安装、更新和卸载应用程序期间使用以下参数启用/禁用应用程序的某些功能。
参数名称(不区分大小写) | 允许值(不区分大小写) | 描述 |
/quiet | 需要指定以静默安装 | 在命令行中添加以静默安装,无需任何 UI。默认情况下,当参数不存在时,会显示 UI。要静默安装必须添加参数 |
/analytics | yes(或)no | 确定是否应将使用情况和诊断分析数据发送给 Logitech。默认值:yes(启用) |
/flow | yes(或)no | 确定是否需要启用或禁用 Flow 功能。默认值:yes(启用) |
/sso | yes(或)no | 确定启用还是禁用单点登录,以便用户登录并将其外围设备设置备份到云。默认值:yes(启用) |
/update | yes(或)no | 确定是否需要自动安装更新。默认值:yes(启用) |
/uninstall | 需要指定以卸载 | 在命令行中添加以卸载软件 |
/log <目标路径> | 需要指定以收集日志 | 在命令行中添加以在安装或卸载软件期间捕获日志 |
/backlight |
Yes(或)No |
禁用时,
|
/help | 需要指定 | 进入查看可用参数列表 |
示例:(在管理员权限下运行 CMD)
- 静默安装软件并禁用分析、单点登录和自动更新 - logioptionsplus_installer.exe /quiet /analytics no /sso no /update no
- 静默卸载软件 - logioptionsplus_installer.exe /uninstall /quiet
在 Windows 上部署 Options+ 的步骤
使用 SCCM 部署 Options+ 的步骤
步骤 1:创建应用程序:
- 在配置管理器控制台中,选择软件库 > 应用程序管理 > 应用程序
-
右键点击应用程序并选择创建应用程序
- 选择手动指定应用程序信息 > 下一步
-
输入有关应用程序的详细信息 > 下一步
- 在这里我们可以选择语言添加一个图标用于应用程序,我们可以在“软件中心” > 下一步中突出显示此应用程序
- 点击添加以手动配置部署类型
- 选择手动指定部署类型信息 > 下一步
- 输入应用程序名称 >下一步
- 指定 exe 文件的文件夹和内容文件位置,并指定将在安装过程中使用的命令。
安装命令:logioptionsplus_installer.exe /quiet
卸载命令:logioptionsplus_installer.exe /uninstall
支持的参数
quiet - 在没有用户界面的情况下静默安装
analytics - Yes/No - 启用/禁用分析
flow - Yes/No - 启用/禁用 Flow 功能
sso - Yes/No - 启用/禁用 SSO
update - Yes/ No - 启用/禁用自动更新功能。
log <目录路径> -
示例:logioptionsplus_installer.exe /quiet /analytics Yes /flow Yes /sso No /update Yes /log c:\temp\optionsplus.log
- 点击添加条款
- 在此指定检测方法,用于检查应用程序文件是否存在于指定位置。这将确定软件已成功安装。您可以使用测试电脑来确保指定的位置正确无误。
- 为系统设置安装行为 >下一步
- 无要求 >下一步
- 无相关性 >下一步
- 关闭向导 > 下一步 > 关闭向导。
现在您可以分发应用程序并部署到您的集合
步骤 2:应用程序部署步骤:
- 在配置管理器控制台中,选择软件库 应用程序管理 > 应用程序,右键点击选项 应用程序并点击部署
- 点击浏览并指定集合作为所有系统。点击下一步。
- 要添加分发点,请点击添加并选择分发点。
- 选择操作为“安装”以及目的为“必需”
- 选择截止时间为“尽快”。点击下一步
- 对于用户通知,选择在软件中心和所有通知中显示.点击下一步
- 点击下一步 > 下一步 > 完成。
步骤 3:故障排除:
检查 c:\temp\optionsplus.log 中的日志文件(应在安装命令中提及路径,否则将无法获取日志文件)
使用 Intune 部署 Options+ 的步骤
步骤 1:汇总软件
- 从以下链接下载 Logitech options 软件
- 在 c: 新建一个文件夹 (c:\optionsplus),将文件移动到该文件夹中
- 下载 Microsoft Content Prep Tool (IntuneWinAppUtil.exe) https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool
- 在 c:\IntuneWinAppUtil 中创建一个新文件夹,然后解压缩下载的 zip 文件并将 IntuneWinAppUtil.exe 文件复制到 c:\IntuneWinAppUtil 文件夹中。
步骤 2:创建 Intunewin 文件
- 以管理员权限打开 CMD 提示符并导航到您将 Intune Win32 Content Prep Tool 复制到的文件夹。例如:c:\IntuneWinAppUtil。
- 运行 IntuneWinAppUtil.exe 命令并填写以下信息;
Source folder:c:\Optionsplus
Setup file:logioptionsplus_installer.exe
Output folder:C:\Optionsplus
Specify the Catalog folder:No
按 Enter
几秒后,将创建 .intunewin 文件 (C:\Optionsplus\logioptionsplus_installer.intunewin)
步骤 3:在 Intune 门户中上传文件:
- 登录您的 Intune 门户。
- 前往应用程序
3.点击所有应用程序.
4.添加新应用程序。
5.在“其他”之下,选择Windows-app (Win32),然后点击选择。
6.添加应用程序包文件,这是您在上面创建的 logioptionsplus_installer.intunewin 文件。
7.添加应用程序信息,您可以根据需要进行自定义
点击下一步
8.在程序中,进行以下更改:
(a)安装命令:logioptionsplus_installer.exe /quiet /analytics Yes /flow Yes /sso No /update Yes /log c:\temp\optionsplus.log
(b)卸载命令:logioptionsplus_installer.exe /uninstall
(c)安装行为:System.
(d)设备重启行为:No specific actions.
(e) 返回代码:Leave as default
点击下一步
9.要求:
- x64 架构
- Windows 10 1607
点击下一步
10.检测规则:创建手动配置的检测规则 -点击添加
- 规则类型:文件
- 路径:C:\Program Files\LogiOptionsPlus
- 文件:logioptionsplus.exe
- 检测方法:文件或文件夹存在
点击下一步 > 下一步 > 下一步 (依赖关系和取代 - 应为空)
11.分配:
- 将其添加到所需的组中。
- 确保隐藏所有 Toast 通知。
- 点击下一步 > 创建。
步骤 4:验证安装:
- 前往应用程序列表
- 前往您刚刚创建的应用程序
- 点击设备安装状态
- 检查任何失败的系统。
步骤 5:故障排除:
前往故障系统的托管应用程序
1.前往设备 > 所有设备 > 选择失败的电脑,然后选择托管应用程序
2.点击收集日志并输入路径 c:\windows\Temp\logioptionsplus.log
几分钟后就可以下载日志文件了
3.检查 c:\temp\optionsplus.log 中的日志文件(应在安装命令中提及路径,否则将无法获取日志文件)
在 macOS 上部署 Options+ 的步骤
使用 Intune 部署 Options+ 的步骤
先决条件
请确保在编写 shell 脚本并将它们分配给 macOS 设备时满足以下先决条件
- 设备运行 macOS 10.13 或更高版本。
- 设备由 Intune 管理。
- Shell 脚本以 #! 开头并且必须位于有效位置,例如 #!/bin/sh 或 #!/usr/bin/env zsh。
- 安装了适用 shell 的命令行解释器。
- 从以下链接下载 Options+(Sh 脚本)
创建和分配 shell 程序脚本策略
- 登录 Microsoft Endpoint Manager Admin Center。
- 选择设备 > macOS > Shell 脚本 > 添加。
- 在 Basics 中,输入以下属性,然后选择下一步:
- 名称:输入 shell 脚本的名称。
- 描述:输入 shell 脚本的描述。
- 在脚本设置中,输入以下属性,然后选择下一步:
- 上传脚本:浏览到 shell 程序脚本。
- 以登录用户身份运行脚本:NO
- 在设备上隐藏脚本通知:Yes
- 脚本频率:选择脚本运行的频率。选择“未配置”(默认),从而仅运行一次脚本。
- 脚本失败时重试的最大次数:如果脚本返回非零退出代码(零表示成功),则选择该脚本应运行的次数。
- 在范围标记中,可选择为脚本添加范围标记,然后选择下一步。
- 选择“分配” > 选择要包括的组。
- 在“查看 + 添加”中,会显示您配置的设置的摘要。选择“添加”以保存脚本。当您选择“添加”时,脚本策略将部署到您选择的组。
您创建的脚本便出现在脚本列表中。
监控 shell 脚本策略
您可以通过选择以下报告来监视为用户和设备分配的所有脚本的运行状态:
- 脚本 > 选择要监控的脚本 > 设备状态
- 脚本 > 选择要监控的脚本 > 用户状态
日志收集
您可以收集设备日志以帮助解决 macOS 设备上的脚本问题。
前往文件夹:
/private/tmp/com.logi.optionsplus.installer.logs(日志目录可以通过传递`--log`参数来改变)
配置软件
我们可以使用安装程序支持的参数配置 Options+。要完成该操作。脚本中的以下行需要使用适当的参数进行更新
$install_command --quiet
示例
启用分析,禁用 flow 功能。
$install_command --quiet –analytics Yes –flo No
使用 Jamf 部署 Options+ 的步骤
步骤 1:下载 LogioptionsPlus 应用程序
步骤 2:Mac 封包管理器:Composer
打开 Composer 应用程序或从以下位置下载:https://www.jamf.com/jamf-nation/my/products
- 将 LogiOptions+ 应用程序安装程序从下载文件夹拖放到 /usr/local 文件夹(根据公司要求选择路径,例如:/private/tmp)
- 从 /usr/local 文件夹拖放 LogiOptions+ 应用程序安装程序放入 Composer 应用程序。
- 点击“构建为 PKG”。
- 选择 /usr/local 本地文件夹以保存“构建 PKG”文件。
步骤 3:创建包 (JAMF PRO)
- 前往 JAMF PRO 中的计算机管理,然后点击软件包
- 添加一个新包
- 在“通用”选项卡中
类别:Logitech 软件
文件名:浏览至您在 Composer 中构建并保存在 /usr/local 中的 PKG
- 保存包
步骤 4:创建脚本
-
前往设置/电脑管理并点击“脚本”
- 添加新脚本。
- 在“通用”选项卡中
显示名称:Logi Options Plus
类别: Logitech 软件
- 添加脚本 -
#! /bin/bash
<安装程序目标路径>/logioptionsplus_installer.app/Contents/MacOS/logioptionsplus_installer --quiet – log <directory_path_of_your_choice> --analytics No --flow No --sso No
- 例如,安装程序路径为 /usr/local/ 并且日志文件需要存储在 /private/tmp 中:
#! /bin/bash
/usr/local/logioptionsplus_installer.app/Contents/MacOS/logioptionsplus_installer --quiet –log /private/tmp --analytics No --flow No --sso No
- 在“选项”选项卡中
(确保优先级设置为后)
- 保存脚本
步骤 5:创建策略
- 在“电脑”下前往“策略”。
- 在“通用”中:
显示名称:LogiOptionsPlus
类别: Logitech 软件
触发器: 定期签到
频率: 该软件包应在每台电脑上安装一次。
- 前往包并配置新包 > 添加您之前在步骤 3 中创建的 LogiOptionsPlus 包。
- 行为应为安装。
- 前往脚本并配置新脚本 > 添加您之前在步骤 4 中创建的 Logi Options Plus 脚本。
- 确保优先级设置为后。
- 根据您的需要设置范围和自助服务选项并保存政策。