Czy ty przepisujesz komunikaty błedów?

Czy ty przepisujesz komunikaty błedów?

Zainspirował mnie post na Facebooku prosto z Antyweb.pl, gdzie Grzesiek Ułan napisał o tym, że nie miał pojęcia do tej pory o tym, że można w prosty sposób skopiować treść tego co pojawia się w okienku błędu jakie czasem pokazuje się w Windows (prosto od systemu czy dowolnego programu).

Faktycznie jest to dosyć mało znany trick, które jednak jest z nami już od długiego czasu (od XP conajmniej). Ja używam go i bardzo sobie to cenię, ale patrząc po komentarzach na FB – wiele osób nie ma o nim pojęcia.

Swoją drogą – to przychodzi mi do głowy, że taki „ficzer”, gdzieś w jakiejś dokumentacji być musi, ale kto tam czyta dokumentację… Z drugiej strony nie widziałem, żeby ktoś w dokumentacji wyczytywał o zwykłym CTRL+C – po prostu kiedyś o tym się dowiedzieliśmy od kogoś lub przeczytaliśmy i używamy… Choć ja osobiście znam kilka osób, które na hasło „i wciśnij CTRL+C” pytają mnie „a co to zrobi?”. Ale do rzeczy…

Jak kopiować treść błędu w Windows?

Sprawa jest banalnie prosta – jeśli okienko błędu Ci się pojawi, wystarczy, że zrobisz bardzo znane CTRL+C (mając ustawione aktywne okienko błędu), a następnie uruchomisz sobie co tam chcesz (Notatnik, maila, itp.) i wkleisz przez znane CTRL+V.

Efekt poniżej:

image

 

A jak kopiować wynik z linii komend?

Przy tej okazji przypomniał mi się kolejny trick z tej serii, który też może bardzo mało osób zna i kojarzy. Otóż dosyć często zdarza się nam potrzeba skopiowania tego co wyprodukuje nam jakieś polecenie w linii komend (cmd).

Widziałem wiele osób, które bawi się w zaznaczanie, kopiowanie i wklejanie (co nie jest szybkie i łatwe). A jest na to równie banalny sposób. Do dowolnego polecenia w linii komend dopisujemy ” | clip”, a wszystko co dane polecenie wyprodukuje ląduje nam automatycznie w schowku.

Przykład z ipconfig:

image

Uwaga: Ten trick działa chyba dopiero od Visty (w XP nie działał z tego co kojarzę)

A jak wygenerować sztuczny błąd w Windows?

A skoro już w temacie jesteśmy 🙂 To może jeszcze jedna rzecz, która może się Wam kiedyś przyda… Jak chciałem napisać posta o tym i akurat Windows nie miał dla mnie żadnego błędu, to stwierdziłem – no problem, wygenerujemy go.

Jakbyście kiedyś potrzebowali sztucznie wygenerować komunikat błędu to jest na to dosyć fajny sposób:

  1. Otwieracie Notatnik
  2. Wpisujecie w nim: x=msgbox(„Treść błędu”, 4+16, „Tytuł okna”)
  3. Zapisujecie plik jako np. error.vbs
  4. Klikacie/Odpalacie taki plik
  5. Piękny error Was wita

Przykładowe teksty są chyba jasne, ale jeszcze info jakie cyferki możecie podstawić w miejsce 4+16 i co Wam to da:

  • Pierwsza cyfra – Przyciski:
    • 0 – tylko przycisk OK
    • 1 – przycisk OK i Cancel
    • 2 – przyciski Abort, Retry + Ignore
    • 3 – przyciski Yes, No + Cancel
    • 4 – przyciski Yes + No
    • 5 – przyciski Retry + Cancel
  • Druga cyfra – rodzaj błędu (ikonki):
    • 16 – błąd krytyczny (czerwony iks)
    • 32 – ostrzeżenie (niebieski znak zapytania)
    • 48 – ostrzeżenie (żółty wykrzyknik)
    • 64 – informacja (niebieska litera i)

Mam nadzieję, że ten szybki post się Wam przyda i pomoże setce ludzi powiedzieć „o matko! dlaczego ja o tym nie wiedziałem 100 errorów wcześniej” 🙂

Autor
ewangelista.IT
ewangelista.IT

O mnie

ewangelista.IT

Cześć, nazywam się Mariusz Kędziora i jestem ewangelistą, mówca i pasjonatem nowych technologii.

Pomagam ludziom i firmom zrozumieć nowe technologie, ich wpływ na przyszłość, biznes, społeczeństwo. Uwielbiam przekazywać tą wiedzę w prosty i przyjemny sposób.

Występuję na konferencjach, piszę artykuły, dzielę się wiedzą na blogu, Facebooku i LinkedIn. Nagrywałem też kursy i materiały video. Daj znać jeśli chciałbyś zaangażować mnie do swoich projektów!