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

Post date: Dec 20, 2012 12:31:58 PM

如果您經常轉換使用及停用瀏覽器 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

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