mfJade
Admiral
- Registriert
- Mai 2011
- Beiträge
- 8.024
Hi ich hab mir eine .bat geschrieben um den die Host-Datei und den Proxy zu deaktivieren bzw. umzubenennen.
Wenn ich die .bat als Administrator ausführe funktioniert die auch wunderbar.
Wenn ich sie aber als .exe umwandel mit dem Bat To Exe Converter von F2KO dann läuft er nur bis zur Umbenennung und bleibt dann stehen
Hat jemand vielleicht nen besseren Converter? Oder ne Idee woran das liegt?
Code:
Wenn ich die .bat als Administrator ausführe funktioniert die auch wunderbar.
Wenn ich sie aber als .exe umwandel mit dem Bat To Exe Converter von F2KO dann läuft er nur bis zur Umbenennung und bleibt dann stehen
Hat jemand vielleicht nen besseren Converter? Oder ne Idee woran das liegt?
Code:
@echo off
@echo "Wo bist du?
@choice /n /c "HZ" /m "In der (A)rbeit oder (Z)uhause?"
@if errorlevel 2 goto two
@if errorlevel 1 goto one
ne
@if exist c:\windows\system32\drivers\etc\hosts_ ren c:\windows\system32\drivers\etc\hosts_ hosts
@echo "Hostdatei wurde auf Arbeit gesetzt"
@ping -n 2 localhost> nul
@REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "ProxyEnable" /t REG_DWORD /D "00000001" /f >nul
@echo "Proxy wurde aktiviert"
@goto ende
:two
@if exist c:\windows\system32\drivers\etc\hosts ren c:\windows\system32\drivers\etc\hosts hosts_
@echo "Hostdatei wurde auf Zuhause gesetzt"
@ping -n 2 localhost> nul
@REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "ProxyEnable" /t REG_DWORD /D "00000000" /f >nul
@echo "Proxy wurde deaktiviert"
@goto ende
:ende
@ping -n 2 localhost> nul
@pause
exit