所以這裏是我的場景,我在我的Windows Server 2012域中安裝了squid代理服務器。打開我的網絡上的筆記本電腦並運行批處理文件,以便在他們的筆記本電腦上啓用魷魚代理服務器。 這將添加IP和端口到他們的瀏覽器,並啓用它。 批處理文件腳本如下:批處理腳本,啓用公司網絡上的代理服務器,並在筆記本電腦啓動時自動禁用任何其他網絡
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"^
/v ProxyServer /t REG_SZ /d 192.168.10.2:3128 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"^
/v ProxyEnable /t REG_DWORD /d 1 /f**
當他們移動到任何其它網絡或家庭網絡,他們需要禁用代理服務器瀏覽, 文件從瀏覽器中禁用代理服務器是如下:
@ECHO OFF
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"^
/v ProxyEnable /t REG_DWORD /d 0 /f**
現在的問題是,有時員工忘記企業網絡上運行的批處理文件或他們不希望在網絡上運行的批處理文件,並使用互聯網,而無需運行批處理文件/啓用代理。
所以我想要在啓動時運行的批處理文件,並檢查網絡是否是家庭網絡或公司網絡,並且在員工打開筆記本電腦時在公司網絡上,它將自動啓用,並在打開任何其他網絡或在家工作,將自動禁用該代理。 任何幫助將不勝感激,等待您的善意回應。
謝謝
在啓動時不會總是有效。 Wifi可能會斷開連接,用戶在啓動後手動連接。 –
最好你使用[代理自動配置腳本](https://superuser.com/questions/45871/can-i-make-windows-7-change-my-proxy-settings-based-on-my-network-連接) –
謝謝格哈德。 此腳本將在Windows Server 2012 R2或員工機器上配置嗎? – ZUBAIR