批次檔快速設置瀏覽器啟用及停用 SSH tunnel SOCKS 代理伺服器

張貼者:2012年12月20日 上午4:31tony.hkcomputer@gmail.com   [ 已更新 2012年12月20日 上午8:11 ]

如果您經常轉換使用及停用瀏覽器 SSH tunnel SOCKS 代理伺服器,可執行下述批次檔快速修改電腦系統登錄機碼,僅需重新啟動瀏覽器,即時生效,不需要重新啟動系統,亦可避免填寫錯誤:

ssh-tunnel-socks-proxy-enable.bat 下載連結
@rem 此批次檔會設置瀏覽器使用 SSH tunnel SOCKS 代理伺服器
@rem 適用於瀏覽器 Internet Exporer, Google Chrome,但不適用於 Firefox 及 Opera
@rem 瀏覽器 Firefox 及 Opera 要手動設置 SOCKS 代理伺服器
@rem 執行檔putty.exe下載網址 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
@rem 執行檔putty.exe必須儲存在此批次檔同一資料夾
@rem 修改下面參數:%ssh_username%及%ssh_password%是SSH伺服器用戶名及密碼
@rem 修改下面參數:%ssh_server_ip_or_url%是SSH伺服器IP位址或網址
@rem 例如:start "" "putty.exe" -l tony -pw qwerty -C -D 0.0.0.0:1080 -P 22 111.112.113.114
@rem 例如:start "" "putty.exe" -l user1 -pw qazwsxedc -C -D 0.0.0.0:1080 -P 22 myserverip.dyndns.com
start "" "putty.exe" -l %ssh_username% -pw %ssh_password% -C -D 0.0.0.0:1080 -P 22 %ssh_server_ip_or_url%
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 /t REG_SZ /d "socks=localhost:1080" /f
@ping localhost -n 5 > nul
ssh-tunnel-socks-proxy-disable.bat 下載連結
@rem 此批次檔會設置瀏覽器停用 SSH tunnel SOCKS 代理伺服器
tskill putty
taskkill.exe /F /IM putty.exe
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f
@ping localhost -n 5 > nul

如網絡中已有電腦建立 ssh tunnel,其他電腦便可使用其連線,可執行下述批次檔快速修改電腦系統登錄機碼,僅需重新啟動瀏覽器,即時生效,不需要重新啟動系統,亦可避免填寫錯誤:

socks-proxy-enable.bat 下載連結
@rem 此批次檔會設置瀏覽器使用 SOCKS 代理伺服器
@rem 網絡中已有電腦連接SSH伺服器,其他電腦便可使用其連線
@rem 適用於瀏覽器 Internet Exporer, Google Chrome,但不適用於 Firefox 及 Opera
@rem 瀏覽器 Firefox 及 Opera 要手動設置 SOCKS 代理伺服器
@rem 修改下面參數:%ssh_tunneled_computer_ip%是已連接SSH伺服器的電腦IP位址
@rem 例如:socks=192.168.0.100:1080
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 /t REG_SZ /d "socks=%ssh_tunneled_computer_ip%:1080" /f
@ping localhost -n 5 > nul
socks-proxy-disable.bat 下載連結
@rem 此批次檔會設置瀏覽器停用 SOCKS 代理伺服器
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f
@ping localhost -n 5 > nul




參考資枓:
http://support.microsoft.com/kb/819961

keyword 關鍵字 Tag 標籤 : batch file 批次檔 registry 登錄檔 batch file speedy enable diable browser use socks proxy computer repair 電腦維修


ą
tony.hkcomputer@gmail.com,
2012年12月20日 上午4:35
ą
tony.hkcomputer@gmail.com,
2012年12月20日 上午4:34
ċ
ssh_tunnel_socks_proxy.zip
(2k)
tony.hkcomputer@gmail.com,
2012年12月20日 上午8:10
ą
tony.hkcomputer@gmail.com,
2012年12月20日 上午4:34
Comments