批处理修改本地域名解析

下面的代码将www.domain.com解析到192.168.0.1
可以多次执行解析,不会重复添加

代码如下:

@echo off
set stHosts= 192.168.0.1 www.domain.com
FOR /F "eol=# tokens=1 delims=" %%i in (%SystemRoot%\system32\drivers\etc\hosts) do if "%stHosts%"=="%%i" exit
echo %stHosts%>> %SystemRoot%\system32\drivers\etc\hosts

以上所述就是本文的全部内容了,希望大家能够喜欢。

(0)

相关推荐

  • 让批处理被wsh解析的优点

    想了很久,发现了一种不用临时文件,在批处理中直接执行 vbs 的方法 示例批处理:test.bat Code:  复制代码 代码如下: :On Error Resume Next   Sub bat   echo off & cls   echo Batching_codez_here_following_vbs_rules & pause   start wscript -e:vbs "%~f0"   Exit Sub   End Sub   MsgBox "

  • 让批处理被wsh解析的代码

    示例批处理:test.bat  复制代码 代码如下: :On Error Resume Next   Sub bat   echo off & cls   echo Batching_codez_here_following_vbs_rules & pause   start wscript -e:vbs "%~f0"   Exit Sub   End Sub   MsgBox "This is vbs" 上面的代码巧妙利用 bat 和 vbs 的语

  • 批处理修改本地域名解析

    下面的代码将www.domain.com解析到192.168.0.1 可以多次执行解析,不会重复添加 复制代码 代码如下: @echo off set stHosts= 192.168.0.1 www.domain.com FOR /F "eol=# tokens=1 delims=" %%i in (%SystemRoot%\system32\drivers\etc\hosts) do if "%stHosts%"=="%%i" exit ec

  • 通过批处理修改FTP账号和密码

    方法一.批处理修改FTP账号和密码 @echo off rem 指定FTP用户名 set ftpUser=FTPUSERNAME rem 指定FTP原密码 set ftpPassOld=FTPPASSWORDOLD rem 指定FTP新密码 set ftpPassNew=FTPPASSWORDNEW rem 指定FTP服务器地址 set ftpIP=192.168.0.2 set FtpFile=%temp%/TempFTP.txt >"%FtpFile%" echo,%ftpU

  • C#利用win32 Api 修改本地系统时间、获取硬盘序列号

    C#利用win32 Api 修改本地系统时间.获取硬盘序列号,可以用于软件注册机制的编写! 复制代码 代码如下: using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace Fengyun {     public class Win32     {         #region 修改本地系统时间         [DllIm

  • python 修改本地网络配置的方法

    本文主要说一下怎么使用Python来修改本地的ip和dns等,因为有本地的ip和dns都是随机获取的,有些时候不是很方便,需要修改,我就稍微的封装了一下,但是随机ip和网关.子网掩码等我都没有设置为参数,因为经常用也懒得改了,可以自己去修改一下. 测试的时候,在win8.1上面需要用管理员身份才能执行,win7似乎是不需要管理员身份的. 使用的Python库是WMI,这个是默认安装了的.如果没有去网上下载即可. 该说的都在注释里,就直接上代码了. # -*- coding: utf-8 -*-

  • 微信小程序如何修改本地缓存key中单个数据的详解

    最近在做教师评教系统,有一个'个人信息'页面中有个编辑修改邮箱的功能,本来想得很简单,结果进坑了,搞了好久才出来. 我想实现的效果是点击下图左侧邮箱,然后进入右侧页面,进行邮箱的修改,点击提交后跳转到左侧页面,同时邮箱也发生改变. 点击'我的'时,我让它从控制台打印出student缓存中传过来的数据,如下: {no: "1635050601", name: "张三", sex: "", email: "123@qq.com",

  • Gradle修改本地仓库的位置方法实现

    Gradle和Maven都是当前热门的自动化构建工具.使用Gradle去构建项目,由于没有办法像Maven一样配置Setting文件来修改本地库的位置,我们可以通过设置环境变量GRADLE_USER_HOME的路径来改变gradle的本地仓库的位置. 因为Gradle如果不配置环境变量,则会在用户目录下(在Windows下是C盘的目录)创建.gradle目录,并将下载的依赖文件保存在这个目录里. 如果不想使用缺省目录,则可以设置环境变量GRADLE_USER_HOME的路径,就可改变gradle

  • 如何使用C#修改本地Windows系统时间

    C#提升管理员权限修改本地Windows系统时间 ​在桌面应用程序开发过程中,需要对C盘下进行文件操作或者系统参数进行设置,例如在没有外网的情况下局域网内部自己的机制进行时间同步校准,这是没有管理员权限便无法进行设置. 1. 首先需要获得校准时间,两种方式: 通过可上网的电脑进行外部获取当前时间. 通过NTP实现 //NTP消息大小摘要是16字节 (RFC 2030) byte[] ntpData = new byte[48]; //设置跳跃指示器.版本号和模式值 // LI = 0 (no w

  • 通过批处理修改DNS的代码(推荐)

    批处理改DNS(推荐): 复制代码 代码如下: @echo off::判断本地连接 赋值afor /f "tokens=3,4 delims== " %%i in ('ipconfig ^|findstr /r "本"') do echo %%i %%j >DNS.txtfor /f "tokens=1 delims==:" %%d in (DNS.txt) do set a=%%d::请根据实际情况更改下面三行echo 开始更改主dnsn

  • 用批处理修改host文件的代码

    @echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drivers\etc\hosts 这样就是换一行写入. 如果还想换一行,就写: 复制代码 代码如下: @echo. >>C:\Windows\System32\Drivers\etc\hosts @echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drivers\etc\hosts @echo 192.168.4.201 ibmr

  • 用批处理修改日期 然后在改回来

    XP系统,因为要运行一个破解软件,日期必须是2011-02-01,才能运行这个软件,要求,运行这个批处理先记录下今天是XX年X月X日,然后改日期到2011.2.1,然后运行artcampro.exe这个文件,批处理在后台默默运行,30秒一次判断artcampro.exe进程是否存在,如不存在则改回原来日期 ---------------------------- 其实我也有点思路,就是觉得麻烦,希望批处理达人帮帮忙了,解决后必定追加悬赏复制粘贴党就不用来了 复制代码 代码如下: @echo of

随机推荐