Warning
This repo is no longer maintained. Feel free to fork it as necessary.
When working for a small business, I needed a way to manage devices quickly, simply and effectively. To do so, zyigo/EndpointScripts was established. It is a collection of ideas, thoughts and scripts for effective configuration of Microsoft Endpoint Managed and Intune devices.
Instructions for use and any necessary prerequisities are listed within each script and/or within each script set readme. If the instructions are insufficient, or you are still having trouble, please raise a new feature request.
Type | Scripts | Description |
---|---|---|
Provisioning | Enhance Intune Agent Logging | The script extends the Intune Management Extension (IME) log behavior. |
Provisioning | Remove Built-In Apps | Removes unnecessary built-in windows app during device provisioning. |
Type | Scripts | Description |
---|---|---|
Cleanup | Cleanup Printers and Ports | Removes specific, existing printers and printer ports from a device. |
Provisioning | Enable Automatic Timezone | Enables the Automatic Timezone service, so that the device can auto-configure as expected. |
Provisioning | Remove Built-In Microsoft Teams | Removes the Personal-Only Microsoft Teams installed by default in Windows 11. |
Security/Applications | Adobe Acrobat Reader | Configures security settings for Adobe Acrobat Reader. |
Security/Applications | Uninstall Local Google Chrome | Removes Google Chrome if it is installed locally by the user. |
Security/System | Enable Credential Guard | Enables Credential Guard on non-Enterprise PCs (i.e. Business Premium licenced). |
Security/System | Fix Unquoted Service Path Issues | Remediates service paths in the registry that are not secured with quotation marks. |
Security/System | Intune Policy Gap-Filler | Sets various keys required by Microsoft Defender, that aren't available via Intune configuration profiles. |
Distributed under the MIT License. See LICENSE.md
for more information.
- Project icon designed by Freepik from Flaticon
- PRSS/Security/System/Fix Unquoted Service Path Issues is a fork of a repo developed by various contributors. Original repo available here.
- PRSS/Provisioning/Enable Automatic Timezones is a fork of a script developed by IntuneTraining. Original repo available here.
- PRSS/Security/Applications/Uninstall Local Google Chrome is a fork of a gist developed by Snaver. Original gist available here.
- SAS/Provisioning/Enhance Intune Agent Logging.ps1 is a fork of a script originally authored by Oliver Kieselbach of oliverkieselbach.com.
- SAS/Provisioning/Remove Built-In Apps.ps1 is a fork of a script originally authored by Joymalya Basu Roy and Wojciech Maciejewski.