środa, 17 grudnia 2014

Konsola odzyskiwania systemu - komendy

Na poniższej liście opisano polecenia dostępne w konsoli odzyskiwania
  • Attrib Zmienia atrybuty jednego pliku lub podkatalogu.
  • Batch Wykonuje polecenia określone w pliku tekstowym (parametr plik_wejściowy). Parametr plik_wyjściowy umożliwia określenie wyjścia dla poleceń. Pominięcie parametru plik_wyjściowy spowoduje, że dane wyjściowe zostaną wyświetlone na ekranie.
  • Bootcfg Modyfikuje plik Boot.ini związany z konfiguracją rozruchu i odzyskiwaniem.
  • CD (Chdir) Działa tylko w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji.
  • Chkdsk Przełącznik /p powoduje uruchomienie programu Chkdsk nawet dla dysku, który nie jest oznaczony jako zanieczyszczony. Przełącznik /r powoduje zlokalizowanie uszkodzonych sektorów i odzyskanie informacji, które można odczytać. Ten przełącznik implikuje opcję /p. Program Chkdsk wymaga programu Autochk. Program Chkdsk automatycznie szuka pliku Autochk.exe w folderze startowym. Jeśli program Chkdsk nie może odnaleźć tego pliku w folderze startowym, szuka dysku CD-ROM z Instalatorem systemu Windows 2000. Jeśli program Chkdsk nie może odnaleźć tego instalacyjnego dysku CD-ROM, wyświetla użytkownikowi monit o wskazanie lokalizacji pliku Autochk.exe.
  • Cls Czyści ekran.
  • Copy Kopiuje jeden plik do lokalizacji docelowej. Domyślnie lokalizacja docelowa nie może być nośnikiem wymiennym i nie można jej określać za pomocą symboli wieloznacznych. Skopiowanie skompresowanego pliku z dysku CD-ROM z Instalatorem systemu Windows 2000 powoduje automatyczne zdekompresowanie tego pliku.
  • Del (Delete) Usuwa jeden plik. Działa w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji. Domyślnie nie można używać symboli wieloznacznych.
  • Dir Wyświetla listę wszystkich plików, również ukrytych i systemowych.
  • Disable Wyłącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do wyłączenia. W przypadku wyłączenia usługi za pomocą tego polecenia polecenie wyświetla pierwotny typ uruchomienia tej usługi przed zmianą tego typu na SERVICE_DISABLED. Należy zanotować pierwotny typ uruchomienia. Umożliwi to ponowne uruchomienie usługi za pomocą polecenia enable.
  • Diskpart Zarządza partycjami w woluminach dysków twardych. Opcja /add pozwala utworzyć nową partycję. Opcja /delete pozwala usunąć istniejącą partycję. Zmienna urządzenie oznacza nazwę urządzenia dla nowej partycji (na przykład \urządzenie\dysk_twardy_0). Zmienna dysk oznacza literę dysku usuwanej partycji (na przykład D). Zmienna partycja jest nazwą usuwanej partycji opartą na partycji (na przykład \urządzenie\dysk_twardy_0\partycja_1). Można jej użyć zamiast zmiennej dysk. Zmienna rozmiar oznacza rozmiar nowej partycji w megabajtach.
  • Enable Włącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do włączenia. Zmienna typ_uruchomienia oznacza typ uruchomienia włączanej usługi. Dla typu uruchomienia jest używany jeden z następujących formatów:
    SERVICE_BOOT_START
    SERVICE_SYSTEM_START
    SERVICE_AUTO_START
    SERVICE_DEMAND_START
  • Exit Zamyka konsolę odzyskiwania i ponownie uruchamia komputer.
  • Expand Wyodrębnia skompresowany plik. Zmienna źródło oznacza plik do wyodrębnienia. Domyślnie nie można używać symboli wieloznacznych. Zmienna element_docelowy oznacza katalog dla nowego pliku. Domyślnie nie może to być nośnik wymienny ani katalog tylko do odczytu. W celu usunięcia atrybutu tylko do odczytu z katalogu docelowego można użyć polecenia attrib. Jeśli źródło zawiera więcej niż jeden plik, jest wymagana opcja /f:filespec. W tej opcji można stosować symbole wieloznaczne. Przełącznik /y wyłącza monit o potwierdzenie zastąpienia. Przełącznik /d wskazuje, że pliki nie będą wyodrębniane, i powoduje wyświetlenie katalogu plików w źródle.
  • Fixboot Zapisuje nowy sektor startowy na partycji systemowej.
  • Fixmbr Naprawia kod głównego rekordu rozruchowego partycji startowej. Zmienna urządzenie jest opcjonalną nazwą urządzenia, które wymaga nowego głównego rekordu rozruchowego. Tę zmienną należy pominąć, jeśli elementem docelowym jest urządzenie startowe.
  • Format Formatuje dysk. Przełącznik /q powoduje przeprowadzenie szybkiego formatowania. Przełącznik /fs pozwala określić system plików.
  • Help Jeśli nie zostanie użyta zmienna polecenie w celu wskazania polecenia, polecenie help wyświetli wszystkie polecenia obsługiwane przez konsolę odzyskiwania.
  • Listsvc Wyświetla wszystkie usługi i sterowniki dostępne na komputerze.
  • Logon Wyświetla wykryte instalacje systemu Windows i monituje o hasła administratora lokalnego dla tych instalacji. To polecenie umożliwia przejście do innej instalacji lub do innego podkatalogu.
  • Map Wyświetla aktywne mapowania urządzeń. Dodając opcję arc, można ustawić używanie ścieżek ARC (Advanced RISC Computing, format pliku Boot.ini) zamiast ścieżek urządzeń systemu Windows.
  • MD (Mkdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji.
  • More/Type Wyświetla wskazany plik tekstowy na ekranie.
  • Rd (Rmdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji.
  • Ren (Rename) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji. Jako elementu docelowego nie można określić nowego dysku ani nowej ścieżki.
  • Set Wyświetla i ustawia zmienne środowiskowe konsoli odzyskiwania.
  • Systemroot Ustawia %SystemRoot% (główny folder systemu) jako bieżący katalog.
źródło: [support.windows.com]

niedziela, 14 grudnia 2014

[PHP/JAVASCRIPT] jak sprawdzić zaznaczenie checkboxa w formularzu.

Czego dotyczy: 
PHP, JavaScript

Problem:  
Chodzi o sprawdzenie czy przed wysłanie danych w formularzu w HTMLu jest wciśnięty checkbox (np. w celu akceptacji warunków umowy, czy znajomość regulaminu itp.). Mi było to akurat potrzebne do akceptacji znajomości regulaminu przez użytkownika.

Rozwiązanie:
Rozwiązaniem okazał się skrypt który umieszczamy w sekcji <head> na stronie WWW, ale po kolei.

Krok po kroku:
1. Na stronie główniej (np. index.php) w sekcji <head> umieszczasz skrypt
<script type="text/javascript">
    function sprawdz() 
       {
        if (document.getElementById('chkbox').checked)  
          {
            
          } 
       else  
          {
            alert("Nie potwierdziłeś znajomości regulaminu.");
          }
       }
    </script>
 gdzie:
   - ('chkbox') - oznacza id elementu checkbox w formularzu 
2. teraz musimy dodać wywołanie skryptu w momencie chęci wysłania danych na serwer.
<form action="link do strony" method="POST" onsubmit="return validate()" enctype="multipart/form-data" accept-charset="utf-8" lang="utf-8" name="image_upload_form" id="image_upload_form"> 

głównie chodzi o część 
onsubmit="return validate()"
to tutaj następuje odwołanie do skryptu w chwili naciśnięcia przycisku wysłania na formularzu
 
3. ostatnią czynnością jest nadanie elementowi 'checkbox' odpowiedniego id
<input id="chkbox" type="checkbox" name="reg_chbox"> 

chodzi głównie o część
 id="chkbox"
gdzie następuje przypisanie id="chkbox" do elementu checkbox na formularzu
 
i gotowe