Skip to content

PowerShell automation toolkit for system administration - featuring network diagnostics, service management, virtualization, and comprehensive system monitoring scripts.

Notifications You must be signed in to change notification settings

DanielOM999/OppgavePowershell

Repository files navigation

OppgavePowershell

PowerShell

A collection of PowerShell scripts for system administration tasks and automation exercises.

📋 Tasks Covered

  1. Shell Environment: PowerShell version management (v7.5.0 required)
  2. File Operations:
    • Directory creation (Test23042025)
    • File counting (.txt) and image file listing (.jpg,.png,.gif)
  3. Network Diagnostics:
    • Ethernet adapter inspection
    • Custom Show-Eth4 function creation
  4. System Monitoring:
    • Website status checker (vg.no)
    • Comprehensive system status reporter
  5. Service Management:
    • Windows Update toggle script
  6. Virtualization:
    • VirtualBox Ubuntu Server VM creation

🚀 Usage

# Run any script (replace with actual script name)
.\ScriptName.ps1

⚙️ Requirements

  • PowerShell 7.5.0
  • Windows 10/11
  • VirtualBox (for Task 11)

🗂️ Important Files

📄 PowerShell Assignment (PDF) 📄 Image File List (TXT)

About

PowerShell automation toolkit for system administration - featuring network diagnostics, service management, virtualization, and comprehensive system monitoring scripts.

Topics

Resources

Stars

Watchers

Forks