zoukankan      html  css  js  c++  java
  • bat脚本修改dns(判断系统版本)

    @echo off

    systeminfo

    if "%OS 名称%"=="%7%" goto windows7
    :windows7
    echo 正在设置本机主DNS ,请稍等……
    netsh interface ip set dns name="本地连接" source=static addr=8.8.8.8 register=PRIMARY
    echo 正在设置本机备用DNS ,请稍等……
    netsh interface ip add dns name="本地连接" addr=114.114.114.114 index=2


    if "%OS 名称%"=="%10%" goto windows10

    :windows10
    :: BatchGotAdmin
    :-------------------------------------
    REM --> Check for permissions
    >nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"
    REM --> If error flag set, we do not have admin.
    if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    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" )
    pushd "%CD%"
    CD /D "%~dp0"
    :--------------------------------------

    echo 正在设置本机主DNS ,请稍等……
    netsh interface ip set dns name="以太网" source=static addr=8.8.8.8 register=PRIMARY
    echo 正在设置本机备用DNS ,请稍等……
    netsh interface ip add dns name="以太网" addr=114.114.114.114 index=2
    echo 设置完成!
    exit

  • 相关阅读:
    【02】AJAX XMLHttpRequest对象
    【01】什么是AJAX
    NPM是什么
    nodejs npm常用命令
    angular(转)
    s6 传输层
    s6-9 TCP 定时器
    s6-8 TCP 拥塞控制
    s6-7 TCP 传输策略
    s6-6 TCP 连接释放
  • 原文地址:https://www.cnblogs.com/leon2659/p/9646383.html
Copyright © 2011-2022 走看看