• 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

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

     
  • 相关阅读:
    基于erlang的mud游戏引擎开发
    生成数据库所有表的查询语句
    查找表字段语句
    基础算法总结 Java 版
    ArrayList源码学习
    云服务器安装 Mysql 5.7
    n个元素进栈,共有多少种出栈顺序?
    MyBatis 学习
    Spring学习笔记之AOP
    原来你是这样的 IntegerCache
  • 原文地址:https://www.cnblogs.com/heshan664754022/p/3062773.html
Copyright © 2020-2023  润新知