DOS命令学习

1.   在命令行直接选择某个文件夹

 explorer /select, D:\perl

2.  windows下重启网卡 

ipconfig -release 释放  

ipconfig -renew 重启

 3.查看所有的端口占用情况

C:\>netstat -ano

  查看指定端口的占用情况

C:\>netstat -aon|findstr "3306"
协议    本地地址                 外部地址               状态             PID
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 1988

P: 看到了吗,端口被进程号为1988的进程占用,继续执行下面命令。

查看PID对应的进程

C:\>tasklist|findstr "1988"
 映像名称             PID      会话名              会话#       内存使用
 mysqld-nt.exe      1988     Console              0          13,680 K

最后结束该进程

C:\>taskkill /f /t /im  mysqld-nt.exe

 4. 打开windows中的"服务"  界面

    在运行中输入 services.msc

 5. @echo off

echo off就是下面所有的语句的输出都不显示到屏幕。
另外,@也有类似的作用,只不过@只作用于和它同在一行的语句上。

6.> 管道 将结果输入到一个文本文件中

dir /-b>dir.txt

7.

ping 192.168.4.222 -w 1 -n 1|find /i "Lost=1"

-w 是超时设置 这里设置为1ms -n 是发送几次请求 这里为1次|为将命令追加到后面

find -i 是搜索是忽略大小写的意思

8. [命令]/?  查看该命令的说明文档  如 dir/?

9. 

ping 192.168.4.222 -w 1 -n 1|find /i "Lost=1"&&set c=1||c=0

以上命令中|表示把前面的输出当做后面的输入 即

find /i命令执行的是 ping 192.168.4.222 -w 1 -n 1 的结果 
&& 连接两个命令,当&&前的命令成功时,才执行&&后的命令
|| 连接两个命令,当||前的命令失败时,才执行||后的命令

10.设置固定的IP
@ echo off

rem 设置变量

set Nic="JYD"

rem //由于各电脑网卡连接名称不同,可以根据你的实际情况更改。

set Addr=192.168.0.222

set Mask=255.255.255.0

set Gway=192.168.0.1

set Dns1=192.168.0.1

set Dns2=192.168.0.2

rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS

echo ------------------------------------------------------

echo 正在进行IP设置,请稍等

rem //可以根据你的需要更改

echo. IP地址 = %addr%

echo. 子网掩码 = %Mask%

netsh interface ip set address name=%Nic% source=static addr=%addr% mask=%Mask% >nul

echo. 网关 = %Gway%

netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul

echo. 首选DNS = %Dns1%

netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul

echo. 备用DNS = %Dns2%

echo 恭喜你,IP修改成功!

netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul

echo ------------------------------------------------------

11.固定IP改为自动获取

netsh int ip set address name="JYD" source=dhcp

 12 .开启或禁用本地连接

 

@echo off
echo 请选择:1.禁用本地连接,2.启用本地连接
set /p choice=(1,2)
IF %choice%==1 GOTO ONE
IF %choice%==2 GOTO TWO
:ONE
netsh interface set interface name="本地连接" admin=disable
exit
:TWO
netsh interface set interface name="本地连接" admin=enable
exit

 查看网络连接:

netsh interface show interface

  此命令可以显示本机中所有网络连接端口及状态

 

转载于:https://www.cnblogs.com/heshan664754022/archive/2013/05/06/3062773.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值