• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • INI

    Przeczytaj także...
    WIN.INI to plik inicjalizacyjny używany we wcześniejszych wersjach systemu Microsoft Windows (Windows 1.x, 2.x, 3.x, NT 3.x) do przechowywania informacji konfiguracyjnych systemu (np. czcionki, wygaszacz ekranu, wygląd okien). W systemach Windows 9x niektóre ustawienia zawarte w Win.ini były jeszcze respektowane, ale plik zaczął być zastępowany rejestrem systemu Windows. W systemach Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 i Windows 7 plik Win.ini jest obecny, ale nie ma żadnego wpływu na funkcjonowanie systemu. Służy on tylko do zapewnienia zgodności z aplikacjami 16-bitowymi (tylko wersje 32-bitowe tych systemów) i najstarszymi aplikacjami 32-bitowymi. Po świeżej instalacji systemu Windows XP i nowszych plik Win.ini jest pusty.MSConfig, System Configuration Utility – program narzędziowy zawarty w systemach operacyjnych rodziny Microsoft Windows z wyjątkiem Windows 2000 (użytkownicy tego systemu mogą go pobrać ze strony internetowej firmy Microsoft). Program umożliwia:
    XML (ang. Extensible Markup Language, w wolnym tłumaczeniu Rozszerzalny Język Znaczników) – uniwersalny język formalny przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.

    .ini – rozszerzenie plików inicjalizacyjnych, zawierających dane konfiguracji danego programu (np. ustawienia kolorów) dla programów przeznaczonych do systemów Microsoft Windows.

    Począwszy od Windows 95, w systemach operacyjnych firmy Microsoft, format INI został zastąpiony, ale nie całkowicie wyeliminowany przez bazę danych Rejestru. Ostatnio popularnym standardem zapisu konfiguracji, oraz innych rodzajów danych dla wielu aplikacji stał się format XML, jednak format INI nadal jest w użyciu. Pomimo że zostały spopularyzowane przez Windows, pliki INI mogą być używane w każdym systemie dzięki swojej elastyczności i prostocie. Pozwalają one na zapisanie konfiguracji programu, która może być później łatwo przetwarzana i modyfikowana zarówno przez program jak i człowieka z użyciem prostego edytora tekstowego. Zdarza się, że plikom INI nadaje się inne rozszerzenia jak np. ".cfg", ".conf" lub standardowe rozszerzenie dla plików tekstowych w systemie Windows – ".txt".

    Microsoft Windows (ang. windows „okna”, IPA: [maɪkɹoʊsɑːft ˈwɪndoʊz]) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działają na serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi są najczęściej kojarzone. Program komputerowy (ang. computer program) - sekwencja symboli opisująca obliczenia zgodnie z pewnymi regułami zwanymi językiem programowania. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), czasami bezpośrednio – jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program (interpreter). Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny ale może również opisywać obliczenia w inny sposób (np. rachunek lambda).

    Format pliku[ | edytuj kod]

    Przykładowa struktura pliku wraz z danymi wygląda następująco:

    [sekcja1]
    ; komentarz do sekcji 1
    parametr1 = abc
    parametr2 = 451
    
    [sekcja2]
    ; inne uwagi i komentarze
    parametr1 = 123
    parametr2 = dfg
    

    Format[ | edytuj kod]

    Opis elementów struktury klasycznego pliku INI:

  • Sekcje: Deklaracja sekcji zaczyna się znakiem '[', a kończy ']' (w przykładzie powyżej są to "[sekcja1]" i "[sekcja2]").
  • Parametry: Parametr tworzy klucz ('var1'), znak równości ('=') i wartość ('abc'). W przykładzie powyżej są to "parametr1 = abc" i "parametr2 = dfg" itp.
  • Komentarze: Wszystkie linie rozpoczynające się znakiem średnika (';') są uznawane za komentarze i są ignorowane.
  • Różnice[ | edytuj kod]

    Format plików INI nie ma oficjalnej specyfikacji. Wiele programów interpretuje ich strukturę inaczej niż klasyczną strukturę pliku INI, która jest w powyższym przykładzie. Oto podstawowa lista różnic:

    Rejestr Windows, a dokładnie rejestr ustawień w systemach operacyjnych Windows – hierarchiczna baza danych konfiguracyjnych. Są w niej przechowywane informacje o konfiguracji i ustawieniach m.in. użytkowników, urządzeń podłączonych do komputera, a także zainstalowanych programów.Microsoft Windows 95 (nazwa kodowa Windows 4.0 i Chicago) – system operacyjny wyprodukowany przez Microsoft Corporation, którego oficjalna premiera miała miejsce 24 sierpnia 1995. Swą nazwę zawdzięcza systemowi okien (ang. windows), które są głównym elementem graficznego interfejsu użytkownika tego systemu operacyjnego.
  • Cytowane wartości: Microsoft Windows usunie znaczniki cytowania (apostrofy i cudzysłowy) które służą jako "obramowania" wartości w plikach INI.
  • Komentarze: Programy takie jak Samba nie akceptują ';' lub '#' jako znaku komentarza. Komentarze mogą być dodawane po parametrach z kilkoma formatami.
  • Ukośniki: Dodanie ukośnika '\' pozwala kontynuować wartość z jednej linii do drugiej. Niektóre formaty pozwalają również na wprowadzanie znaków specjalnych z użyciem '\', jak '\n' dla nowej linii.
  • Duplikaty parametrów: Zazwyczaj nie można wpisać dwóch parametrów z taką samą nazwą do jednej sekcji. Pomimo że to zachowanie może różnić się między implementacjami, wskazane jest trzymać się tej zasady.
  • Duplikaty sekcji: Jeśli występuje więcej niż jedna sekcja z taką samą nazwą, ostatnia sekcja zastępuje poprzednią. (Niektóre implementacje mogą połączyć duplikaty jeśli mają one inne klucze wartości.)
  • Niektóre implementacje zezwalają na wpisanie znacznika ":" w miejscu "=".
  • Zobacz też[ | edytuj kod]

  • Win.ini
  • SYSTEM.INI
  • Sysedit
  • MSConfig
  • Linki zewnętrzne[ | edytuj kod]

  • Unofficial specification (ang.)
  • SYSTEM.INI był podstawowym plikiem INI używanym we wcześniejszych wersjach systemu Microsoft Windows (Windows 1.x, 2.x, 3.x, NT 3.x), aby załadować sterowniki urządzeń i domyślną powłokę Windows (Program Manager lub Windows Explorer). W systemach Windows 9x niektóre ustawienia zawarte w System.ini były jeszcze respektowane, ale plik zaczął być zastępowany rejestrem systemu Windows. W systemach Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 i Windows 7 plik System.ini jest obecny i ma ograniczony wpływ na funkcjonowanie systemu. Służy on tylko do zapewnienia zgodności z aplikacjami 16-bitowymi (tylko wersje 32-bitowe tych systemów) i najstarszymi aplikacjami 32-bitowymi. W pliku SYSTEM.INI określone są również czcionki stosowane przez interpreter poleceń systemu Windows.



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Reklama

    Czas generowania strony: 0.012 sek.