![PC에서 프록시를 사용하여 ar untick을 선택하는 bat 파일](https://rvso.com/image/1520072/PC%EC%97%90%EC%84%9C%20%ED%94%84%EB%A1%9D%EC%8B%9C%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20ar%20untick%EC%9D%84%20%EC%84%A0%ED%83%9D%ED%95%98%EB%8A%94%20bat%20%ED%8C%8C%EC%9D%BC.png)
사무실을 떠나 집에 앉아 노트북을 켜고 제어판 > 인터넷 옵션 > 연결 > 프록시 끄기에서 PC 수준의 프록시 사용을 비활성화해야 합니다. 다음날 아침, 사무실에서도 마찬가지입니다. 다시 활성화하려면 이 모든 작업을 수행하세요. 다음으로 실행에서 inetcpl.cpl을 찾아 해당 대화 상자에 더 쉽게 도달/선택 해제하고 확인이라고 말하세요.
짜증나네요. 항상 하는 대신에 이 한 번의 클릭을 가능하게 하는 bat 파일이나 reg 키를 갖고 싶었습니다! 너무 많은 검색과 많은 시나리오를 시도한 후에도 아무것도 작동하지 않았습니다.
브라우저에 프록시 활성화/비활성화 애드온이 있고 Chrome 등에서 잘 작동한다는 것을 알고 있지만 모든 것이 작동하려면 인터넷 옵션에서 수행해야 PC 수준에서 사용할 수 있습니다.
어떤 작업 아이디어라도 환영합니다
감사해요
답변1
말없이 :-)
:: 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
)
나는 StackOverflow에 비슷한 것을 썼습니다.두 개의 서로 다른 프록시 간 전환.