zoukankan      html  css  js  c++  java
  • 360极速浏览器极速模式通过hosts文件切换兼容模式bat脚本

    注意:需要获得管理员权限执行,且后缀为 .bat

    @echo off
    setlocal enabledelayedexpansion
    set url=被替换的域名
    set ip=替换的域名
    set strNew=%ip% %url%
    set browser= %~dp0Application360chrome.exe

    echo 获取Administrator权限
    cacls.exe "%SystemDrive%System Volume Information" >nul 2>nul
    if %errorlevel%==0 goto Admin
    if exist "%temp%getadmin.vbs" del /f /q "%temp%getadmin.vbs"
    echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%getadmin.vbs"
    echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%getadmin.vbs"
    echo WScript.Quit >>"%temp%getadmin.vbs"
    "%temp%getadmin.vbs" /f
    if exist "%temp%getadmin.vbs" del /f /q "%temp%getadmin.vbs"
    exit

    :Admin
    echo 成功取得Administrator权限

    echo 修改hosts文件
    set file=%SystemRoot%system32driversetchosts
    attrib -R %file%

    for /f "delims=` tokens=*" %%1 in ('findstr "%url%" %file%') do (
    set valueFlag=%%1
    )

    if not defined valueFlag (
    @echo.>>%file%
    @echo %ip% %url% >>%file%
    ) else (
    for /f "tokens=*" %%j in (%file%) do (
    set "tmp=%%j"
    if not !tmp!.==. (
    set "tmp=!tmp:%valueFlag%=%strNew%!"
    echo !tmp!>>temp.txt
    )
    )
    move /y temp.txt %file%
    )
    echo 修改hosts文件成功

    start %browser% http://%ip%/nmcweb/portal/

  • 相关阅读:
    第1章:程序设计和C语言(C语言入门)
    倒计时IE6+
    uploadify 使用 详细 说明
    HTTP 错误
    asp.net 向后台提交 html 代码段 包括 <> 标签
    C#使用NLog记录日志
    IE浏览器 location.href 不跳转
    .Net Core 导出Excel
    .net mvc 获取acion 返回类型
    sql sever 执行较大的文件脚本
  • 原文地址:https://www.cnblogs.com/xiaoyu1994/p/10003637.html
Copyright © 2011-2022 走看看