Skip to content

A collection of PowerShell and Batch scripts designed to automate tasks for IT teams navigating the Windows cloud-managed environment, with a keen focus on optimizing workflows within Microsoft Azure, 365, and Intune environments.

License

Notifications You must be signed in to change notification settings

MetalShellImpaler/IT-Operations-Shell-Scripts

Repository files navigation

IT Operations Shell Scripts

GitHub last commit GitHub repo size License

PowerShell Logo Server Icon Cloud Icon

A comprehensive collection of scripts designed to streamline IT workflows, automate repetitive tasks, and simplify system management. This repository is ideal for IT administrators, technicians, and anyone looking to enhance operational efficiency with minimal effort. With a keen focus on optimizing workflows within Microsoft Azure, 365, and Intune environments.

Overview

These scripts empower IT teams to efficiently manage and configure devices using Microsoft Intune, enhancing endpoint management within your organization. Whether you're generating hardware hashes for Intune, retrieving computer names and serial numbers, or speeding up the installation process for new computers, these scripts are here to simplify your workload.

📁 Repository Structure

IT-Operations-Shell-Scripts/
├── Boot into Windows Enterprise/      # Windows Enterprise deployment tools
├── Deployment_Scripts/                # Scripts for deploying apps and configuring system settings
├── Diagnostics and Sysinformation/    # System information gathering tools
├── Generate hardware hash and upload it to Intune/  # Intune enrollment automation
├── IT shell-scripts/                  # General purpose IT shell scripts
├── Intune Endpoints Debugging/        # Debug Intune Endpoints scripts
├── Microsoft Office 365/              # M365 management tools
├── PowerShell-IT-Scripts/             # Advanced PowerShell automation
├── LICENSE
└── README.md

🔄 Quick Execution with IRM (Invoke-RestMethod) PowerShell

Run scripts directly without downloading scripts or the entire repository:

Examples

# Debug Intune Endpoints
irm "https://raw.githubusercontent.com/MetalShellImpaler/IT-Operations-Shell-Scripts/main/Intune%20Endpoints%20Debugging/Intune-Debug-CLI.ps1" | iex
# Add Hebrew language support
irm "https://raw.githubusercontent.com/MetalShellImpaler/IT-Operations-Shell-Scripts/main/PowerShell-IT-Scripts/ADD-Languagehe.ps1" | iex

✨ Key Features

  • Application & Settings Deployment – Automate installation and configuration of apps and system settings.
  • Intune Integration: Streamline device enrollment with automated hardware hash generation.
  • General IT Operations – A collection of versatile shell scripts for day-to-day IT management tasks.
  • PowerShell Automation – Advanced PowerShell scripts to accelerate IT operations and reduce manual effort.
  • Customizable: Adapt scripts to your specific IT requirements effortlessly.

Example Usage Scenarios

  • New Device Setup: Use CloudBat.bat and pshash.ps1 to streamline new device setup with Intune

  • Intune Debugging Run Intune-Debug-CLI.ps1 as an advanced command-line tool for troubleshooting and debugging Intune-managed devices.

  • Force 64-bit Execution: Use Runas64bit.ps1 to automatically restart PowerShell in 64-bit mode when launched from a 32-bit environment.

  • Profile Detection for Deployments: Run Detect_newprofile.ps1 to determine if a user’s profile is new. Useful for deploying configurations or apps only on freshly enrolled devices.

    Clone or Download the Repository:

    git clone https://github.com/MetalShellImpaler/IT-Operations-Shell-Scripts.git
    

📜 License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


If you find these scripts useful, please star the repository!

About

A collection of PowerShell and Batch scripts designed to automate tasks for IT teams navigating the Windows cloud-managed environment, with a keen focus on optimizing workflows within Microsoft Azure, 365, and Intune environments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published