Summary
The Logitech Script DFU software is a tool to update firmware of supported devices. Intended to be used by IT Managers and Administrators.
IMPORTANT: Deployment type should be Install and Available, NOT Required. This will prevent devices becoming unusable during critical work use. For example if the client (user) is in the middle of a presentation, or critical work, they will lose keyboard input during this time.
For easier printing and sharing, a PDF of this process can be found here.
Download Logitech ScriptDFU
Download the Logitech ScriptDFU software from the following link
How to deploy DFU with SCCM
- In your distribution point put the DFU Tool
- Create a new Application and choose manually specify application information
- Fill out the General Information
- Fill out the details for the Software Center. You can add the icon from the DFU Tool as well.
- Add a deployment Type
- Choose a Scripted Installer
- Enter the General Information, specifically the name
- Download the Logitech_dfu.exe from this link
- Select the folder that contains the Logitech_dfu.exe file
- Set the Installation Program:
logitech_dfu.exe /available /list /fw_version /pop-up /wait /timeout 86400 /output c:\Windows\temp\dfu_log.txt /upgrade_latest
-
-
- There is no uninstaller for this
-
- Choose a Script as the detection method and choose Edit
- Set the Script Detection method to PowerShell with the following Script
try { if (select-string -Path C:\Windows\temp\dfu_log.txt -Pattern "Unifying receiver is up to date" -ErrorAction Stop) { Write-Host "updated" remove-item C:\Windows\temp\dfu_log.txt -force -erroraction stop } else { } } catch {} |
- Click OK to finish the detection
- At the user experience make the following settings
- Installation Behavior: Install for System if resource is Device; otherwise install for user
- Logon Requirement: Only when a user is logged on
- Installation Visibility: Normal
- There are no requirements or Dependencies.
- Click Next to finish up the process
- Deploy the Application
- Select your collection
- Select your Distribution
- IMPORTANT: Deployment type should be Install and Available NOT Required. This is due to the fact that the keyboard is unusable during the upgrade which could happen at any time. So for example: if the user is in the middle of a presentation, or critical work, they will lose keyboard input during this time.
- Set the Schedule
- Set the User Experience to Display in Software Center and Show all Notifications
- Set Alerts if required