zoukankan      html  css  js  c++  java
  • 用bat文件更改ip地址

    @echo off
    >nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"
    if '%errorlevel%' NEQ '0' (
    goto UACPrompt
    ) else ( goto gotAdmin )
    :UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
    "%temp%getadmin.vbs"
    exit /B
    :gotAdmin
    if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
     
    @echo off
    :start
    echo 1、公司(静态IP)
    echo 2、家庭(动态IP)
    set /P var="请输入你装逼的地点:"
    if %var%==1 goto ip1
    if %var%==2 goto ip2
    :ip1
    cls
    netsh interface ip set address "以太网" static 192.168.1.11 255.255.255.0 192.168.1.111
    netsh interface ip set dns "以太网"  static 222.222.222.1 primary
    netsh interface ip add dns "以太网" 114.114.114.114
    ipconfig /flushdns
    echo ** 切换公司静态IP **
    echo ------------------------------------------
    pause
    exit
    goto start
    :ip2
    cls
    netsh interface ip set address "以太网" dhcp
    netsh interface ip set dns "以太网" dhcp
    ipconfig /flushdns
    echo ** 切换动态IP **
    echo ------------------------------------------
    pause
    exit

    转至:https://blog.csdn.net/l912943297/article/details/100552050

    注意bat文件编码 UTF-8 或 ANSI

  • 相关阅读:
    Linux基础命令(二)
    Linux基础命令(一)
    安装Centos 7操作系统
    网络基础之网络协议
    操作系统简介
    计算机硬件知识
    VS快捷键
    VB.NET 编程元素支持更改总结
    VB.Net中确认退出对话框的实现
    VB定义变量
  • 原文地址:https://www.cnblogs.com/SeNaiTes/p/13440575.html
Copyright © 2011-2022 走看看