plik bat do zaznaczenia lub odznacz używając proxy na PC

0

Jest to pora dnia, wychodzenie z biura i siedzenie w domu, włączanie laptopa, musisz wyłączyć używanie proxy na poziomie komputera z panelu sterowania> opcje internetowe> połączenia> proxy wyłączone ... następnego ranka, to samo w biurze , ponownie idź do tego wszystkiego, aby włączyć go ponownie ... następnie znajdź plik inetcpl.cpl z poziomu Run, aby łatwiej dotrzeć do tego okna dialogowego zaznacz / odznacz i zaznacz OK

to denerwujące, chciałem mieć plik bat lub klucz reg, aby zrobić to jedno kliknięcie zamiast robić to cały czas! nic nie działało po zbyt wielu wyszukiwaniach i próbach wielu scenariuszy ..

Wiem, że przeglądarki mają włączanie / wyłączanie proxy i działają poprawnie w Chrome i tak dalej, ale aby wszystko działało, musisz to zrobić z opcji internetowych, aby mieć to na poziomie komputera ...

Każdy działający pomysł jest mile widziany

Dzięki

MikeDerik
źródło
Uwaga: superuser.com nie jest darmową usługą pisania skryptów / kodów. Jeśli powiesz nam, co próbujesz do tej pory (dołącz skrypty / kod, którego już używasz) i gdzie utknąłeś, możemy spróbować pomóc w rozwiązaniu określonych problemów. Powinieneś także przeczytać Jak zadać dobre pytanie? .
DavidPostill

Odpowiedzi:

3

Bez słów :-)

:: EnableProxy
@Echo off
set "Key=HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set "Val=ProxyEnable"
Set "Typ=REG_DWORD"
Reg add "%Key%" /v %Val% /t %Typ% /d "0x1" /f

:: Disable Proxy
@Echo off
set "Key=HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set "Val=ProxyEnable"
Set "Typ=REG_DWORD"
Reg add "%Key%" /v %Val% /t %Typ% /d "0x0" /f

:: ToggleProxy.cmd
@Echo off
set "Key=HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set "Val=ProxyEnable"
Set "Typ=REG_DWORD"
for /f "tokens=3" %%R in (
  'Reg Query "%Key%" /v %Val% ^|find /i "%Val%"'
) do if "%%~R" equ "0x0" (
   Reg add "%Key%" /v %Val% /t %Typ% /d "0x1" /f
) else (
   Reg add "%Key%" /v %Val% /t %Typ% /d "0x0" /f
)

Napisałem podobny na StackOverflow, aby przełączać się między dwoma różnymi serwerami proxy .

LotPings
źródło
ok działa tylko wtedy, gdy jest uruchomiony jako administrator, Windows 10. najpierw próbowałem normalnie, że mówiłem, że operacja jest udana, ale nie działała .... treid z adminem wygląda na działający .. sprawdzi również bliżej. dzięki
MikeDerik