设置IP和代理的Windows Bat脚本
来源:互联网 发布:java应届生杭州工资 编辑:程序博客网 时间:2024/05/29 17:13
从什么地方抄来的已经记不清了,为了防止丢失,做个备份。
@echo off cls color 0A Echo The program is running... Echo Setting the ip and dns... netsh interface ip set address name="Local Connection" source=dhcp netsh interface ip delete dns "Local Connection" all ipconfig /flushdns ipconfig /all Echo Done. Echo Setting the proxy reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "proxy:80" /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "" /f ipconfig /flushdns Echo Done. Echo Press any key to leave... Pause这段代码第一部分设置ip地址为自动获取,然后设置代理服务器为“porxy:80”;
@echo off cls Echo The program is running... Echo Setting the ip and dns... cmd /c netsh interface ip set address name="Local Connection" source=static addr=192.168.2.12 mask=255.255.255.0 gateway=192.168.2.1 gwmetric=1 cmd /c netsh interface ip set dns name="Local Connection" source=static addr=192.168.2.254 primary cmd /c netsh interface ip add dns name="Local Connection" addr=192.168.2.253 index=2 ipconfig /all Echo Done Echo Setting the proxy... reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "" /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d 0 /f Echo Done. Pause这段代码设置了固定的IP地址和DNS等配置信息,同时删除了代理设置信息(文中的IP地址都是我捏造的,需要根据实际情况填写)。
================================================================
Python语言: Windows下来回切换代理的小脚本 - 主要为了Google Chrome#! /usr/bin/env python# -*- coding: utf-8 -*-## 一个来回切换代理服务器的小脚本# 用Chrome,切换代理不方便,--proxy-server好像也不顶用# # 使用方法:# proxytoggle 127.0.0.1:8118# 执行一次开启,再执行就关闭,再执行又开启,循环往复# 我自己用的时候改成x.py,放到系统Path下,每次用前用后x一次就行## 有自己主机的,可以用Tohr Proxy:# http://blog.solrex.cn/articles/tohr-the-onion-http-router.html#import structimport _winregimport sys#proxy = sys.argv[1]proxy = "127.0.0.1:8118"root = _winreg.HKEY_CURRENT_USERproxy_path = r"Software\Microsoft\Windows\CurrentVersion\Internet Settings"kv_Enable = [ (proxy_path, "ProxyEnable", 1, _winreg.REG_DWORD), (proxy_path, "ProxyServer", proxy, _winreg.REG_SZ),]kv_Disable = [ (proxy_path, "ProxyEnable", 0, _winreg.REG_DWORD), (proxy_path, "ProxyServer", proxy, _winreg.REG_SZ),]hKey = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, proxy_path)value, type = _winreg.QueryValueEx(hKey, "ProxyEnable")kv = kv_Enableresult = "Enabled"if value: result = "Disabled" kv = kv_Disablefor keypath, value_name, value, value_type in kv: hKey = _winreg.CreateKey (root, keypath) _winreg.SetValueEx (hKey, value_name, 0, value_type, value)print result
- 设置IP和代理的Windows Bat脚本
- 设置IP和代理,dns的Windows Bat脚本
- 使用bat批处理脚本自动设置IP和IE代理
- 设置wlan 和以太网 ip 的bat 脚本
- bat脚本设置IP
- 脚本切换windows IP 和 IE 代理
- 用bat脚本设置IP
- BAT脚本设置IP DNS
- windows bat脚本切换ip
- Windows bat脚本获取IP
- 一个一键修改IP设置的BAT脚本
- windows脚本设置ip和dns
- Windows下bat脚本设置和获取环境变量
- 设置IP脚本, Windows
- windows脚本设置ip
- windows设置IP脚本
- windows下设置ip的脚本
- 批处理脚本bat设置IP地址
- foj 1759
- geodisc distance
- Js中的window.parent ,window.top,window.self 详解
- logcat如何打印出系统时间
- yuv转rgb写入bmp
- 设置IP和代理的Windows Bat脚本
- 云计算的一些基础入门知识
- 创建索引
- linux下的V4L2提取USB摄像头图像(一)
- SQL SERVER 提取表字段名字
- MatrixCursor和MergeCursor
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- 关于C++程序的字符编码问题
- linux 下crontab简单使用