Windows i litery dysków

Czytając dzisiaj Podstawowa konfiguracja Debiana, cz.1 natrafiłem na takie stwierdzenie:

W Linux'ie główna partycja systemowa (w przeciwieństwie do Windowsa, nie ma swojej litery dysku, tutaj w ogóle nie ma liter dysku!).

Zapewne większość osób, które to przeczyta się z tym zgodzi. Jest tylko jedno "ale". Litery dysków w Windows są, ale tak naprawdę ich nie ma. Służą one tylko wstecznej zgodności. Windows domyślnie montuje wszystkie dostępne napędy jako kolejne litery. Jednak nic nie stoi na przeszkodzie, żeby zamontować dowolny dysk w katalogu podobnie jak ma to miejsce w Linuksie. W tym celu najprościej skorzystać z zarządzania dyskami. Tu można zauważyć, że niemożliwe jest usunięcie litery z partycji systemowej. No tak, została nam jedna litera, ale czy na pewno?

Jeżeli pozbyliśmy się wszystkich niepotrzebnych nam liter pozostała nam jedna główna partycja systemowa oznaczona literą "C".

Hosty w Win7, podejście proste

Na początek pozdrowienia dla komentujących 3...2...1... Go! oraz Tworzenie własnych hostów próbujących w komentarzach udowodnić wyższość "Świąt Wielkanocy nad Świętami Bożego Narodzenia".

Wracając do tematu. Można się zastanowić jaki cel ma pisanie programu do wykonywania prostej czynności. W niemal każdym systemie istnieje jakiś język skryptowy pozwalający na zautomatyzowanie niektórych czynności. W Windows jest kilka. Do bardzo skomplikowanych czynności można by chociażby użyć PowerShell. Osoby znające jscript lub vbscript mogą użyć WSH lub HTA. Jednak do prostych czynności wystarczą najprostsze narzędzia. Możemy zatem skorzystać nawet z technologii wywodzącej się z ... DOS.

Czego więc potrzeba do stworzenia prostego edytora pliku hosts? Dowolnego edytora tekstu. Tworzymy więc plik hosts.cmd, wklejamy podany niżej kod i mamy gotowy prosty edytor hostów z możliwością dalszej rozbudowy.

Wymagania: