--- title: How to Set Up Windows Executables as Deep Links excerpt: '' deprecated: false hidden: true metadata: title: '' description: '' robots: index next: description: '' --- Admins can deploy custom protocols to have users easily run approved `.exe` files locally for various purposes. This guide walks through how to approach this for the Moveworks bot. # How to Deploy Custom Protocols 1. Create a custom URL protocol, and then use a Group Policy Object (or another preferred method of system management) to deploy the configuration to all endpoints. 1. Follow [this guide](https://medium.com/swlh/custom-protocol-handling-how-to-8ac41ff651eb) or [this post](https://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows) for more details. 2. Moveworks can then present this link where applicable (see below section for use cases). 1. Note: Moveworks wraps these links for tracking & analytics purposes (e.g: `https://app.moveworks.ai/?132689`). This means links will immediately bounce to browser, and then redirect to `custom_protocol://` , which will then link to the local `.exe` file. **Note**: Depending on your organization’s browser settings, links may result in the browser asking for permission to open the `.exe`.\ **Recommendation**: You can deploy browser settings for Edge, Chrome, Firefox, etc. to auto accept your custom protocol. See [this post](https://www.thewindowsclub.com/disable-this-site-is-trying-to-open-this-application) for more details. ![](https://files.readme.io/3b0b3ae-small-Untitled_-_2023-04-27T141757.369.png) # Moveworks Use Cases Once deployed to your employees, these links can be used in Moveworks for the following purposes: * **Software Access**: Provide a deep link to an executable file as part of the Software Access skill (with or without provisioning an IDAM group). * **Account Access**: Provide a deep link to an executable file (e.g. password reset tool) when the user is required to reset an expired password or when they forgot their password.