1.按下win+R,在弹出的窗口中输入cmd
单击确定 打开命令行程序
网络命令ipconfig
用于显示当前的TCP/IP配置的设置值,包括IP地址、子网掩码和缺省网关等网络配置信息。常用:
ipconfig:显示每个已经配置了的接口。
ipconfig /all:显示所有已配置且使用的附加信息,并且能够显示网卡的MAC地址。
ipconfig /release 和ipconfig /renew :这两个附加选项,只能在向DHCP 服务器租用IP地址的计算机使用。
ping命令
主要用于确定网络的连通性。对于确定网络是否正确连接,和网络连接状况很有用。一般默认发送5个ping包,命令格式:ping ip地址ping 网址(域名)ping 主机名ping ip/域名/主机名 -t 表示不停止的进行pingping 127.0.0.1 如果ping成功,表明网卡、TCP/IP 协议的安装、IP 地址、子网掩码的设置正常。如果ping不成功,就表示TCP/IP 的安装或设置存在有问题。ping 本机ip地址,如果ping不成功, 则表示本地配置或安装存在问题, 应当对网络设备和通讯介质进行测试、检查并排除。ping 局域网内其他IP,如果ping成功, 表明本地网络中的网卡和载体运行正确。但如果收到0 个回送应答, 那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。ping 网关IP,这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够做出应答。ping 远程IP,如果收到正确应答, 表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP 的DNS 会有问题)。
ARP命令
用于确定对应IP 地址的网卡物理地址。使用arp 命令,能够查看本地计算机或另一台计算机的ARP 高速缓存中的当前内容。命令:arp -a ,用于查看高速缓存中的所有arp表信息。arp -a ip,只显示对应ip接口的相关ARP缓存信息。arp -s ip ,增加一条人工静态arp信息。arp -d ip,删除一条静态arp信息。
路由追踪 tracert命令
如果是网络出现故障,就可以通过这条命令查看出现问题的位置。命令格式为:tracert 域名/ip地址该命令输出有5 列:第一列是描述路径的第n跳的数值,即沿着该路径的路由器序号;第二列是第一次往返时延;第三列是第二次往返时延;第四列是第三次往返时延;第五列是路由器的名字及其输入端口的IP地址。
nslookup命令
查询任何一台机器的IP 地址和其对应的域名。它通常需要一台域名服务器来提供域名。输入命令直接进入,输入exit退出
netstat命令
显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于IP、ICMP 、TCP 和UDP 协议)以及IPv6 统计信息(对于IPv6、ICMPv6 、通过IPv6 的TCP以及UDP 协议)。使用时如果不带参数,netstat 显示活动的TCP连接。
命令格式:
netstat,会显示所有参数。
netstat -a, 显示所有的有效连接信息列表, 包括已建立的连接(ESTABLISHED ),也包括监听连接请求( LISTENING )的那些连接。
netstat -n,以点分十进制的形式列出IP地址,而不是象征性的主机名和网络名。
追加文件内容
echo 121.42.108.83 www.cloudduo.cn>>C:\Windows\System32\drivers\etc\hosts
查询文件是否写入成功
type C:\Windows\System32\drivers\etc\hosts
nps主体 Control.bat脚本
cls
@ECHO OFF
cls
@CHCP 65001
@mode con cols=60 lines=25
@color 02
::mshta vbscript:msgbox("请确认本脚本所在文件夹是否在C盘根目录下",64,"确认")(window.close)
::mshta vbscript:msgbox("若不在C盘根目录下本脚本可能无法运行",64,"提示")(window.close)
::mshta vbscript:msgbox("若不在C盘根目录下请关闭脚本将本脚本所在文件夹全部复制到C盘根目录后再运行本脚本",64,"提示")(window.close)
@echo.
goto menu
:menu
echo.
echo. Welcome to nps start Control V1.0.
echo.
echo. @2019-2020 by 小渔学长.
echo.
echo. 欢迎你,%USERNAME%.
echo. ========================
echo.
echo. 1 添加环境变量
echo.
echo. 2 校验变量
echo.
echo. 3 添加开机自启
echo.
echo. 4 重启电脑验证
echo.
echo. 5 退出
echo.
echo ========================
echo.
echo.请输入序号然后回车:
set /p ID=
if "%id%"=="1" goto cmd1
if "%id%"=="2" goto cmd2
if "%id%"=="3" goto cmd3
if "%id%"=="4" goto cmd4
if "%id%"=="5" exit
PAUSE
:cmd1
echo 添加变量
setx GIT_HOME "C:\PortableGit" /m
::加上/m是添加到系统环境变量,不加是用户环境变量
setx PATH "%PATH%;%%GIT_HOME%%\bin;%%GIT_HOME%%\git-bash.exe;%%GIT_HOME%%\usr\bin" /m
::如果还有别的path,依次追加
goto MENU
:cmd2
cd C:\PortableGit
sh ping.sh
GOTO MENU
:cmd3
vim C:\PortableGit\nps\nps.sh
echo. 正在添加开机自启,请稍后!
xcopy /y "C:\PortableGit\nps\start.bat" "C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
echo. 添加完成,请重启检验!
GOTO MENU
regedit.reg
:cmd4
shutdown -r -t 10
echo. 电脑将于10S后重启
GOTO MENU