什么是批處理?
- 批處理(Batch),也稱為批處理腳本。顧名思義,批處理就是對某對象進(jìn)行批量的處理。批處理文件的擴(kuò)展名為bat
- 目前比較常見 的批處理包含兩類:
DOS批處理和PS批處理。
PS批處理是基于強(qiáng)大的圖片編輯軟件
Photoshop的,用來批量處理圖片的腳本;
而DOS批處理則是基于DOS命令的,用來自動地批量地執(zhí)行
DOS命令以實(shí)現(xiàn)特定操作的腳本。這里要講的就是DOS批處理
- 批處理是一種簡化的腳本語言,它應(yīng)用于DOS和Windows系統(tǒng)中,它是由DOS或者Windows系統(tǒng)內(nèi)嵌的
- 命令解釋器(通常是COMMAND.COM或者CMD.EXE)解釋運(yùn)行
- 批處理類似于Unix中的Shell腳本。批處理文件具有.bat或者.cmd的擴(kuò)展名,其最簡單的例子,是逐行書寫在命令行中會用到的各種命令。更復(fù)雜的情況,需要使用if,for,goto等命令控制程序的運(yùn)行過程,如同C,Basic等中高級語言一樣。如果需要實(shí)現(xiàn)更復(fù)雜的應(yīng)用,利用外部程序是必要的,這包括系統(tǒng)本身提供的外部命令和第三方提供的工具或者軟件
下面看下Windows下用bat命令行方式更改IE代理服務(wù)器設(shè)置方法。
由于網(wǎng)絡(luò)環(huán)境的限制,經(jīng)常在多個代理設(shè)置之間切換,手動改起來挺麻煩,在網(wǎng)上查到了通過修改注冊表更改代理設(shè)置的方法
因?yàn)榇蠹蚁嗷ヒ?,原文已?jīng)不知道是誰了。而且以訛傳訛,人家代碼里的注釋也原封不動的貼出來,出現(xiàn)了一些誤解。
按照我的需求整理如下,以下代碼拷貝到xx.bat文件中,修改自己的代理IP就可以用。
不通過代理直連方式上網(wǎng)
@echo off
title 自動設(shè)置代理服務(wù)器 沒有代理
echo 正在清空代理服務(wù)器設(shè)置……
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
echo 代理服務(wù)器設(shè)置已經(jīng)清空
echo 設(shè)置完畢
設(shè)置代理
@echo off
title 自動設(shè)置代理服務(wù)器
echo 正在設(shè)置代理服務(wù)器……
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 "192.168.1.1:8080" /f
echo 設(shè)置完畢
以上就是Windows下用bat命令行方式更改IE代理服務(wù)器設(shè)置的詳細(xì)內(nèi)容,更多關(guān)于Windows 命令行bat更改IE代理服務(wù)器的資料請關(guān)注腳本之家其它相關(guān)文章!
您可能感興趣的文章:- Windows命令行bat批處理延遲sleep方法(批處理延時(shí))
- windows下定時(shí)利用bat腳本實(shí)現(xiàn)ftp上傳下載
- PHP啟動windows應(yīng)用程序、執(zhí)行bat批處理、執(zhí)行cmd命令的方法(exec、system函數(shù)詳解)