Skip to content

tech-76/powershell-helpdesk-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latest Release

Download the latest version from the Releases section:

  • PowerShell Help Desk Toolkit v1.0# PowerShell Help Desk Toolkit

Overview

This repository contains beginner-friendly PowerShell scripts and technical documentation for common IT Support, Help Desk, Desktop Support, and Junior Systems Administrator tasks.

The goal of this project is to demonstrate practical troubleshooting, basic automation, Windows support skills, and clear technical documentation.

Skills Demonstrated

  • PowerShell fundamentals
  • Windows troubleshooting
  • Basic IT automation
  • System information collection
  • Disk space checks
  • Network connectivity testing
  • Windows service troubleshooting
  • Printer support basics
  • Windows Update support checks
  • Help desk ticket documentation

Repository Structure

Folder Purpose
scripts/ PowerShell scripts for common support tasks
docs/ Notes explaining PowerShell concepts and scripts
checklists/ Troubleshooting checklists
tickets/ Realistic help desk ticket examples

Scripts Included

Script Purpose
get-system-info.ps1 Collects basic system information
check-disk-space.ps1 Checks drive usage and free space
check-network-connectivity.ps1 Tests basic network connectivity
restart-print-spooler.ps1 Restarts the Windows Print Spooler service
list-running-services.ps1 Lists running Windows services
check-windows-updates.ps1 Checks Windows Update service status and recent hotfixes
collect-basic-troubleshooting-info.ps1 Collects basic troubleshooting information into a report

Example Use Cases

  • A user reports a slow computer
  • A workstation has low disk space
  • A user cannot access websites
  • A printer has stuck print jobs
  • A device may need Windows Update review
  • A ticket needs system information before escalation

Safety Note

These scripts are for learning and lab use. Review all scripts before running them. Some scripts may require administrator permissions. Do not run scripts in a business or production environment without approval.

Disclaimer

This project does not contain real company data, private user data, passwords, credentials, or sensitive business information.

About

Beginner-friendly PowerShell toolkit for help desk and desktop support tasks including system info, network checks, disk space checks, service status, and troubleshooting documentation.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors