Create me a cmd script that grabs all information on my computer ip too
Sure! Below is a simple CMD script that retrieves various network-related information, including your computer's IP address. You can create a `.bat` file with this script. Here's how you can do it:
1. Open Notepad (or any text editor).
2. Copy and paste the following code into the editor:
```batch
@echo off
echo Network Configuration Information
echo ================================
echo.
:: Get IP Address and related information
echo IP Configuration:
ipconfig
echo.
:: Get the Network connections info
echo Active Connections:
netstat -ano
echo.
:: Display the DNS Resolver Cache
echo DNS Resolver Cache:
ipconfig /displaydns
echo.
:: Ping a website to check connectivity (optional)
echo Pinging Google's DNS to check connectivity:
ping 8.8.8.8
echo.
:: Routing Table
echo Routing Table:
route print
echo.
:: Display all hostnames with their IPs in the hosts file
echo Hosts file content:
type C:\Windows\System32\drivers\etc\hosts
echo.
echo Finished gathering network information.
pause
```
3. Save the file with a `.bat` extension, for example, `network_info.bat`.
4. Run the script by double-clicking it or executing it from the command prompt.
### What this script does:
- It retrieves and displays IP configuration using `ipconfig`.
- It shows active network connections using `netstat`.
- It displays the DNS resolver cache using `ipconfig /displaydns`.
- Optionally, it pings a public DNS server (Google's DNS) to check for internet connectivity.
- It shows the routing table with `route print`.
- Finally, it displays the contents of the `hosts` file to show static IP mappings.
### Notes:
- Run the script as an administrator if you want to access more detailed information.
- Make sure your CMD window is large enough to see all information clearly, or you might want to redirect the output to a text file. You can do this by adding `> output.txt` at the end of the command line in the batch script.
For example, you could modify `ipconfig` line to:
```batch
ipconfig > network_info.txt
```
This will save the IP configuration info to a file named `network_info.txt` in the same directory where the script is run.
Feel free to modify the script according to your needs!


