• Nie Znaleziono Wyników

Najpopularniejszym do tego formatem były pliki z rozszerzeniem *.ini (tekstowe, ASCII)

N/A
N/A
Protected

Academic year: 2021

Share "Najpopularniejszym do tego formatem były pliki z rozszerzeniem *.ini (tekstowe, ASCII)"

Copied!
1
0
0

Pełen tekst

(1)

Nauczyciel: Michał Statkiewicz

Przedmiot: Administrowanie serwerowymi systemami operacyjnymi Klasa: 1 TAp

Temat lekcji: Rejestr Windows Data lekcji: 8.05.2020

Wprowadzenie do tematu: dawno dawno temu*, programy nie miały żadnych opcji konfiguracyjnych i nie zapamiętywały swojej konfiguracji. Nie było to zbyt wygodne, ponieważ nie wszyscy użytkownicy lubią robić rzeczy w ten sam sposób i zaczynać pracę od domyślnych, podstawowych ustawień. Więc wymyślono, że można pozwolić użytkownikowi ustawić coś po swojemu, a konfigurację zapisać w pliku.

Najpopularniejszym do tego formatem były pliki z rozszerzeniem *.ini (tekstowe, ASCII). Ponieważ nie wszyscy programiści trzymali się tych samych zasad, jeśli chodzi o lokalizację i składnię plików, robił się bałagan w systemie. A potem programiści Microsoftu wymyślili rejestr, żeby ten bałagan uporządkować.

* ...ale nie w odległej galaktyce. R2-D2 mógł używać plików *.ini, ale BB-8 już raczej rejestru, może nawet w chmurze ;). Pliki *.ini miały jeszcze kilka wad względem rejestru, miały też swoje zalety (łatwa edycja, łatwe kopiowanie konfiguracji – jeśli użytkownik wiedział, gdzie co siedzi). Występowały też i występują pliki konfiguracyjne z innymi rozszerzeniami, np. *.cfg, *.conf.

Instrukcje do pracy własnej: źródła internetowe, m.in.:

https://support.microsoft.com/pl-pl/help/256986/windows-registry-information-for-advanced-users

https://www.komputerswiat.pl/poradniki/programy/poznaj-najciekawsze-triki-do-rejestru-windows/2rcpeek https://miroslawzelent.pl/informatyka/rejestr-windows-praca-z-rejestrem/

https://zeszyt.jedlikowski.com/2019-12-10/systemy-operacyjne-1/rejestr-systemu-windows/

Praca własna: ponieważ na normalnych lekcjach nie było co tydzień pracy na ocenę, więc w trybie zdalnym również tym razem obowiązkowej pracy nie ma. Osoby, które nie dosłały mi wcześniejszych prac, proszę o nadrobienie zaległości. Można się też zastanowić nad następującymi kwestiami:

• Ile jest głównych gałęzi rejestru?

• Czy można plikiem *.reg skasować klucz z rejestru?

• Jakie typy danych można przechowywać w rejestrze?

Informacja zwrotna: wnioski, uwagi i pytania można słać na statkiewicz@zs9elektronik.pl, w temacie wpisując Klasa-Nazwisko-Skrócony_temat (np. 1TIA-Kowalski-rejestr). Dodatkowo można kontaktować się przez dziennik, jeśli macie taką możliwość.

W poniedziałki i piątki między 8 a 14, a we wtorki i czwartki między 12 a 18, czekam na pytania lub prace od Was (w tych terminach będę odpowiadał na bieżąco). W tym tygodniu w środę wyjątkowo od 12:30 do 18:30. Również w Google Hangouts, użytkownik michal.statkiewicz@gmail.com.

UWAGA: planuję niedługo robić krótkie wprowadzenia (15-30minut) do kolejnych tematów, w godzinach wynikających z wcześniejszego planu zajęć, na platformie Microsoft Teams. W związku z tym proszę o informację (najlepiej do 8.05) osoby, którym brak dostępu do sprzętu / łącza, lub inne przyczyny nie pozwolą uczestniczyć w takich spotkaniach.

Powodzenia!

Cytaty

Powiązane dokumenty

• Możliwe przyczyny: zła nazwa pliku, zła ścieżka, brak nośnika, uszkodzenie nośnika, brak uprawnień do odczytu lub zapisu, za duża liczba otworzonych strumieni, itp.....

Tworzenie się kamieni trzustko- wych było najprawdopodobniej efektem długo utrzymującego się bezobjawowego zapalenia trzustki, z następowym pogru- bieniem jej przewodów,

Aby odczytać zawartość w pliku tekstowym, należy też utworzyć egzemplarz klasy StreamReader. W parametrze jego konstruktora należy przekazać obiekt

- funkcja fgets() pobiera znaki z otwartego strumienia reprezentowanego przez stream i zapisuje je do bufora pamięci wskazanego przez buf; pobieranie znaków jest

- funkcja fgetc() pobiera jeden znak ze strumienia wskazywanego przez stream; jeśli wykonanie zakończyło się poprawnie, to zwraca przeczytany znak po

- char* fgets(char *buf, int max, FILE *stream); - pobiera znaki z otwartego strumienia reprezentowanego przez stream i zapisuje je do bufora pamięci wskazanego

wyjątki ogólne i szczegółowe, blok try – catch – finally oraz zgłaszanie wyjątków;.. wyjątek

Początkowo autobus nie chodził Nowym Światem, bo jeszcze były gruzy, ale później już tamtędy kursował, z tym że kawałek trzeba było dojść i szło się między gruzami.. Po