skrypt: Modyfikator pliku hosts dla Windows
Skrypt hosts_modifier.bat to narzędzie przeznaczone do zarządzania plikiem hosts w systemie Windows. Umożliwia łatwą modyfikację wpisów hosts z poziomu wiersza poleceń, automatycznie podnosząc uprawnienia administratora.
Funkcjonalność
Skrypt oferuje dwie podstawowe opcje:
- Dodawanie wpisów
- Dodaje nowy wpis do pliku hosts
- Format wpisu:
IP domena - Wpis dodawany jest bezpośrednio do pliku bez dodatkowych pustych linii
- Komentowanie wpisów
- Dodaje znak
#na początku istniejącego wpisu - Efektywnie wyłącza dany wpis bez jego usuwania
- Zachowuje oryginalną strukturę pliku
- Dodaje znak
Wymagania systemowe
- System Windows
- Uprawnienia administratora
- PowerShell
Sposób użycia
Uruchomienie skryptu
- Kliknij prawym przyciskiem myszy na plik
hosts_modifier.bat - Wybierz "Uruchom jako administrator"
Opcje menu
Copy
Wybierz opcję:
1. Dodaj wpis do pliku hosts
2. Usuń wpis z pliku hosts (komentowanie)Dodawanie wpisu
- Wybierz opcję
1 - Podaj adres IP
- Podaj nazwę domeny
- Wpis zostanie dodany do pliku hosts
- Automatycznie otworzy się Notatnik z plikiem hosts
Komentowanie wpisu
- Wybierz opcję
2 - Podaj adres IP
- Podaj nazwę domeny
- Wpis zostanie zakomentowany (dodanie # na początku)
- Automatycznie otworzy się Notatnik z plikiem hosts
Przykłady
Dodanie wpisu
Copy
Podaj adres IP: 127.0.0.1
Podaj nazwę domeny: przyklad.lokalneSpowoduje dodanie linii: 127.0.0.1 przyklad.lokalne
Komentowanie wpisu
Copy
Podaj adres IP: 127.0.0.1
Podaj nazwę domeny: przyklad.lokalneSpowoduje zmianę linii na: #127.0.0.1 przyklad.lokalne
Uwagi bezpieczeństwa
- Skrypt wymaga uprawnień administratora
- Modyfikuje krytyczny systemowy plik hosts
- Zawsze twórz kopię zapasową pliku hosts przed modyfikacjami
Rozwiązywanie problemów
- Upewnij się, że skrypt jest uruchamiany jako administrator
- Sprawdź poprawność wprowadzonych danych
- W razie problemów sprawdź zawartość pliku hosts ręcznie
Ograniczenia
- Działa tylko na systemach Windows
- Wymaga PowerShell
- Brak walidacji wprowadzanych danych