T: Panel sterowania.
Panel sterowania zawiera zestaw specjalnych narzędzi administracyjnych, których można używać do konfigurowania systemu Windows, aplikacji i środowiska usług. Panel sterowania zawiera elementy domyślne, których można używać do wykonywania typowych zadań (na przykład aplet Ekran oraz aplet Dodaj sprzęt). Aplikacje i usługi zainstalowane przez użytkownika również mogą wstawiać ikony do Panelu sterowania.
W Panelu sterowania są dwie opcje widoku: widok kategorii i widok klasyczny. W widoku kategorii wyświetlane są ikony Panelu sterowania związane z typem zadania, które użytkownik chce wykonać. W widoku klasycznym ikony Panelu sterowania są wyświetlane w sposób znany z poprzednich wersji systemu Windows.
Ciekawostka:
Aby dodać Panel sterowania do okna Mój komputer, w Panelu sterowania, w menu Narzędzia kliknij polecenie Opcje folderów, kliknij kartę Widok, a następnie w obszarze Ustawienia zaawansowane zaznacz pole wyboru Pokaż Panel sterowania w oknie Mój komputer.
Zadanie:
Opisz elementy panelu sterowania dostępne w twoim systemie w pracowni. Pomocną może okazać się podana niżej strona:
Ograniczenia dostępu do Panelu sterowania:
Wybranemu użytkownikowi lub wszystkim użytkownikom możemy całkowicie zablokować dostęp do Panelu sterowania lub tylko wybranych funkcji. Za ograniczenie dostępu do wybranych apletów odpowiada klucz:
[HKEY_CURRENT_USER\Control Panel\don't load]
W przypadku gdy nie znajdziemy w wybranej gałęzi klucza don't load trzeba go utworzyć poleceniem: Edycja - Nowy - Klucz. Decydując się na zablokowanie dostępu do wybranej funkcji, w otwartym kluczu don't load tworzymy wartość typu REG_SZ poleceniem: Nowy - Wartość ciągu. Klikając prawym przyciskiem myszy wpisujemy odpowiednią wartość REG_SZ, a dane wartości ustawiamy na No. Lista najczęściej spotykanych wartości to:
System - sysdm.cpl
Połączenia sieciowe - ncpa.cpl
Ekran - desk.cpl
Dodaj/usuń programy - appwiz.cpl
Opcje internetowe - Inetcpl.cpl
Kontrolery gier - joy.cpl
Opcje modemu i telefonu - telephon.cpl
Time and Date Properties - timedate.cpl
Opcje regionalne i językowe - intl.cpl
Opcje zasilania - powercfg.cpl
Mysz - main.cpl
Opcje ułatwień dostępu - access.cpl
Dodaj sprzęt - hdwwiz.cpl
Dźwięki i urządzenia audio - mmsys.cpl
Konta użytkowników - nusrmgr.cpl
Mowa - sapi.cpl
Dostęp można w każdej chwili przywrócić usuwając odpowiednią wartość. Pełną lub niemal pełną listę apletów dostępnych z poziomu Panelu sterowania (również tych, które pojawiają się przy instalacji niektórych urządzeń i programów) znajdziesz tutaj w oryginalnym brzmieniu. Za całkowite ukrycie Panelu sterowania dla wybranego użytkownika odpowiada z kolei klucz:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
a dla wszystkich użytkowników:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Sądzę, że zasada posługiwania się gałęzią HKEY_CURRENT_USER i HKEY_LOCAL_MACHINE powoli staje się oczywista i w kolejnych przykładach będę się ograniczać tylko do ustawień użytkownika. We wskazanym kluczu dodajemy nową wartość typu DWORD o nazwie NoControlPanel, a dane wartości ustawiamy na 1 (niewidoczny) lub 0 (widoczny).
Blokada w systemie Windows 98:
Należy w pliku control.ini utworzyć sekcję [Don't load] a następnie wymieniać nazwy plików z rozszerzeniami cpl, które nie mają zostać załadowane jako aplety i nadać im wartość no, np. desk.cpl=no (http://support.microsoft.com/kb/829002/pl)
Wywoływanie opcji panelu sterowania:
c:\Windows\control.exe {plik.cpl},{nazwa aplikacji w Panelu sterowania},{nr karty - od lewej i od 0}
c:\Windows\control.exe sysdm.cpl,System,1
c:\Windows\control.exe desk.cpl,Ekran,3
Tabela 7.2 Zadania w Panelu sterowania |
|||
Funkcja |
Miejsce dostępu w Windows 2000 Professional |
Miejsce dostępu w Windows 98 |
Miejsce dostępu w Windows NT 4.0 Workstation |
Dodaj/usuń użytkowników |
Użytkownicy i hasła |
Panel sterowania/Użytkownicy |
W Menedżerze użytkowników w menu Start/Programy /Narzędzia administracyjne |
Narzędzia administracyjne |
W menu Programy (jeśli włączone) lub w Panelu sterowania |
Narzędzia systemowe Narzędzia\Programy \Akcesoria |
Start/Programy |
Konsola (MS-DOS) |
Programy/Akcesoria /Zachęta polecenia |
Programy/Zachęta MS-DOS |
Konsola w Panelu sterowania |
Konfiguracja urządzeń |
Panel sterowania /System/Sprzęt /Menedżer urządzeń |
Panel sterowania/Menedżer urządzeń systemowych |
Urządzenia w Panelu sterowania |
Połączenia telefoniczne |
Panel sterowania/Połączenia sieciowe i telefoniczne |
Panel sterowania/Modemy |
Modem w Panelu sterowania |
Opcje ekranu: strona właściwości Plus! |
Panel sterowania /Ekran/Efekty |
Panel sterowania /Ekran/Plus! |
Panel sterowania /Ekran/Plus! |
Kontrolery gier |
Panel sterowania/Kontrolery gier |
Panel sterowania/Kontrolery gier |
Panel sterowania /Multimedia/Urządzenia |
Instalacja sprzętu |
Panel sterowania /Dodaj/usuń sprzęt |
Panel sterowania/Dodaj nowy sprzęt |
Na zakładce Sprzęt na stronie właściwości odpowiedniego urządzenia |
Konfiguracja modemów |
Panel sterowania/Opcje telefonu i modemu |
Panel sterowania/Modemy |
Panel sterowania/Modemy |
Multimedia |
Panel sterowania/Dźwięki i multimedia |
Panel sterowania/Multimedia |
Panel sterowania/Multimedia |
Konfiguracja sieci |
Panel sterowania/Połączenia sieciowe i telefoniczne |
Panel sterowania/Sieć |
Panel sterowania/Sieć |
Połączenia sieciowe |
Panel sterowania/Połączenia sieciowe i telefoniczne |
Mój komputer i Moje miejsca sieciowe |
Panel sterowania/Sieć |
Źródła danych ODBC |
Narzędzia administracyjne |
Panel sterowania/32-bitowy ODBC |
Panel sterowania |
Hasła |
Panel sterowania/Użytkownicy i hasła |
Panel sterowania/Hasła lub Użytkownicy |
W Menedżerze użytkowników w menu Start/Programy /Narzędzia administracyjne |
Karta PC (PCMCIA) |
Panel sterowania/Dodaj/usuń sprzęt |
Panel sterowania /System/Menedżer urządzeń |
Panel sterowania/Karta PC (PCMCIA) |
Porty |
Panel sterowania/Opcje telefonu i modemu |
Panel sterowania /Modemy/zakładka Połączenie odpowiedniego urządzenia |
Panel sterowania/Porty |
Skanery i aparaty fotograficzne |
Panel sterowania/Skanery i aparaty fotograficzne |
Brak |
Brak |
Zaplanowane zadania |
Panel sterowania/Zaplanowane zadania |
Mój komputer |
Usługi/Harmonogram |
Adaptery SCSI |
Panel sterowania /System/Sprzęt /Menedżer urządzeń |
Panel sterowania /System/Menedżer urządzeń |
Panel sterowania/Adaptery SCSI |
Usługi |
Panel sterowania/Narzędzia administracyjne |
Panel sterowania/Usługi |
Panel sterowania/Usługi |
Dźwięki |
Panel sterowania/Dźwięki i multimedia |
Panel sterowania/Dźwięki |
Panel sterowania/Dźwięki |
Urządzenia taśmy |
System/Sprzęt /Menedżer urządzeń |
Panel sterowania /System/Menedżer urządzeń |
Panel sterowania/Urządzenia taśmy |
Telefonia |
Panel sterowania/Opcje telefonu i modemu |
Panel sterowania/Telefonia |
Panel sterowania/Telefonia |
UPS |
Panel sterowania/Opcje zasilania |
Panel sterowania/Zarządzanie energią |
Panel sterowania/UPS |
Dostęp do Panelu sterowania można ograniczyć za pomocą Zasad grup. Niektóre ustawienia Zasad grup dotyczące Panelu sterowania opisane są w tabeli 7.3. Więcej informacji znajduje się na zakładce Wyjaśnij dostępnej w MMC we Właściwościach danej zasady oraz na nośniku CD-ROM Microsoft Windows 2000 Resource Kit.
Tabela 7.3 Ustawienia Zasad grup dotyczące Panelu sterowania |
||
Tabela 7.3 Ustawienia Zasad grup dotyczące Panelu sterowania |
Tabela 7.3 Ustawienia Zasad grup dotyczące Panelu sterowania |
Tabela 7.3 Ustawienia Zasad grup dotyczące Panelu sterowania |
Wyłącz programy w menu Ustawienia |
Zasada lokalna \Konfiguracja użytkownika \Szablony administracyjne \Menu Start i pasek zadań |
Uniemożliwia uruchomienie programów z menu Start/Ustawienia. |
Wyłącz Panel sterowania |
Zasada lokalna \Konfiguracja użytkownika \Szablony administracyjne \Menu Start i pasek zadań. |
Uniemożliwia uruchomienie pliku Control.exe, co oznacza, że użytkownicy nie mogą otwierać Panelu sterowania ani uruchamiać programów Panelu sterowania. |
Pokaż tylko określone aplety Panelu sterowania |
Konfiguracja użytkownika \Szablony administracyjne \Panel sterowania |
Powoduje ukrycie wszystkich programów i folderów Panelu sterowania z wyjątkiem określonych w ustawieniu. Ukryte programy i foldery zostają usunięte z okna Panelu sterowania i z menu Start. Dotyczy programów standardowych oraz dodanych do Panelu sterowania. |
Ukryj określone aplety Panelu sterowania |
Konfiguracja użytkownika \Szablony administracyjne \Panel sterowania |
Powoduje usunięcie programów i folderów Panelu sterowania z okna Panelu sterowania i z menu Start. Dotyczy programów standardowych oraz dodanych do Panelu sterowania. |
Ostrzeżenie Po zastosowaniu ustawienia Pokaż tylko określone aplety Panelu sterowania lub Ukryj określone aplety Panelu sterowania, wszystkie programy Panelu sterowania pozostają dostępne użytkownikom przez Pomoc.
Przykładowy plik reg:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\don't load]
"ncpa.cpl"="No"
"odbccp32.cpl"="No"
"desk.cpl"="No"
"sysdm.cpl"="No"
"firewall.cpl"="No"
Przykładowy plik reg:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoControlPanel"=dword:00000001
Przykładowy plik reg:
REGEDIT4
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=hex:95,00,00,00
"NoFind"=hex:01,00,00,00
"NoLogOff"=hex:01,00,00,00
"NoDrives"=hex:01,00,00,00
"NoSaveSettings"=hex:01,00,00,00
"NoActiveDesktop"=hex:01,00,00,00
"NoChangeStartMenu"=dword:00000001
"NoRun"=hex:01,00,00,00
"NoWindowsUpdate"=dword:00000001
"NoAddPrinter"=dword:00000001
"NoDeletePrinter"=dword:00000001
"NoSetFolders"=hex:01,00,00,00
"NoSetTaskbar"=dword:00000001
"NoFolderOptions"=dword:00000001
"NoNetHood"=dword:00000001
"NoPrinterTabs"=dword:00000001
"NoFileMenu"=dword:00000001
"NoClose"=dword:00000000
"NoFavoritesMenu"=dword:00000001
"ClearRecentDocsOnExit"=dword:00000001
"NoDesctop"=dword:00000000
"NoRecentDocsHistory"=dword:00000001
"NoStartBaner"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network]
"HideSharePwds"=hex:01,00,00,00
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
"NoEntireNetwork"=dword:00000001
"NoNetSetup"=dword:00000001
"NoFileSharing"=dword:00000001
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000000
"NoAdminPage"=dword:00000001
"NoConfigPage"=dword:00000001
"NoDevMgrPage"=dword:00000001
"NoDispAppearancePage"=dword:00000001
"NoDispBackgroundPage"=dword:00000001
"NoDispCPL"=dword:00000001
"NoDispSettingsPage"=dword:00000001
"NoDispScrSavPage"=dword:00000001
"NoEutireNetwork"=dword:00000001
"NoFileSysPage"=dword:00000001
"NoNetSetup"=dword:00000001
"NoPrintSharing"=dword:00000001
"NoProfilePage"=dword:00000001
"NoPwdPage"=dword:00000001
"NoSecCpl"=dword:00000001
"NoVirtMemPage"=dword:00000001
[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers\MSSharing]
@=""