Update Microsoft Azure Storage Explorer with user notification prompting to close the application before patching
This Automox Worklet™ detects outdated installations of Microsoft Azure Storage Explorer and updates them to the latest release. The Worklet queries the Microsoft GitHub repository API to determine the current version, then compares it against the installed version using the Automox Windows Detection Kit (WDK).
When an update is available, the Worklet sends a customizable notification to the logged-in user asking permission to close Azure Storage Explorer. If the user approves, the application closes gracefully, the existing version is uninstalled, and the latest version downloads directly from GitHub and installs. If the user declines or the notification times out, the Worklet exits without making changes.
The Worklet handles both system-wide and per-user installations. When updating a user-space installation, it standardizes on the system-wide installation for better manageability. This approach simplifies future updates and provides consistent application availability across all user profiles on the endpoint.
Microsoft Azure Storage Explorer is a critical tool for teams managing Azure Blob storage, Data Lake, queues, tables, and Cosmos DB. Outdated versions may lack security patches, performance improvements, or compatibility with newer Azure features. Keeping the application current prevents connectivity issues and security vulnerabilities.
The notification-based approach respects user workflows by giving them control over when the update occurs. Users actively working with Azure Storage can defer the update, while still receiving visibility that an update is pending. This balance between security and productivity reduces help desk tickets from interrupted work.
Automating version checks against the GitHub API means you always target the latest official release without manually tracking Microsoft release announcements or updating Worklet variables for each new version.
Evaluation phase: The Worklet queries https://api.github.com/repos/microsoft/AzureStorageExplorer/releases/latest to get the current version. It then uses Get-Win32App to detect installed Azure Storage Explorer versions (both system and user scope). If the installed version is older than the latest release, the endpoint is flagged for remediation. Endpoints without Azure Storage Explorer exit as not applicable.
Remediation phase: The Worklet sends a Yes/No notification to the active user with customizable title, message, and timeout (default 60 seconds). If the user clicks Yes, the Worklet stops StorageExplorer processes, uninstalls the current version (using user-context or system-context uninstall as appropriate), downloads the latest installer from GitHub to the Automox cache, and runs a silent installation with /VERYSILENT /ALLUSERS flags.
Windows workstations or servers with Microsoft Azure Storage Explorer installed
Internet connectivity to reach api.github.com and download the installer
TLS 1.2 enabled for secure download connections
User must be logged in to receive and respond to the notification
Configurable parameters: notification title, message, and timeout (default 60 seconds)
.NET Framework dependency may be required depending on Azure Storage Explorer version
After successful remediation, Microsoft Azure Storage Explorer runs the latest version from the official Microsoft release. The application installs system-wide regardless of the original installation scope, making it available to all users on the endpoint. Users can immediately launch the updated application and connect to their Azure storage accounts. You can verify this change through the Automox Activity Log or by checking the endpoint configuration directly.
If the user declines the notification or the timeout expires, no changes are made. The Worklet exits cleanly and can be re-run at a more convenient time. If installation fails, error details appear in the Automox activity log with specific exit codes to aid troubleshooting.
Run this Worklet on a pilot Windows endpoint and review evaluation output for update microsoft azure storage explorer with notifications.
Confirm Automox activity logs show successful completion and exit code 0.
Verify endpoint state using checks aligned to evaluation script logic, such as Invoke-RestMethod, User-Agent, Write-Output.
Validate remediation effects from script operations such as Invoke-RestMethod, User-Agent, Where-Object, then rerun evaluation for compliance.


By submitting this form you agree to our Master Services Agreement and Privacy Policy.
Already have an account? Log in
Consider Worklets your easy button
A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

AUTOMOX + WORKLETS™
Uncover new possibilities with simple, powerful automation.
By submitting this form you agree to our Master Services Agreement and Privacy Policy