NASZA OFERTA
co robimy ?
Od momentu założenia w 2004 roku, rozwija się bardzo dynamicznie. Dzięki ciągłemu rozszerzaniu świadczonych przez nas usług, stale powiększamy grupę zadowolonych klientów. To co przekonało naszych klientów to nasza elastyczność i uwzględnianie ich indywidualnych potrzeb.
PORTFOLIO
Nasze prace
doskey to narzędzie dostępne w systemie Windows, które umożliwia użytkownikom korzystanie z historii poleceń oraz definiowanie aliasów dla często używanych komend. Dzięki doskey użytkownicy mogą skrócić czas potrzebny na wpisywanie skomplikowanych poleceń, a także łatwo przeglądać wcześniej wprowadzone komendy.
doskey [/REINSTALL] [/HISTORY] [/MACROS] [alias=komenda]
| Parametr | Opis |
|---|---|
| /REINSTALL | Przywraca doskey do domyślnych ustawień, nadpisując wszystkie istniejące aliasy. |
| /HISTORY | Wyświetla listę wszystkich wcześniej wprowadzonych poleceń w bieżącej sesji. |
| /MACROS | Wyświetla listę wszystkich zdefiniowanych makr. |
| alias=komenda | Tworzy alias dla podanej komendy, co pozwala na jej łatwiejsze wywoływanie. |
doskey ls=dir
W powyższym przykładzie tworzony jest alias „ls”, który działa jak skrót do polecenia „dir”. Dzięki temu, zamiast wpisywać „dir” za każdym razem, użytkownik może po prostu wpisać „ls”, co znacznie przyspiesza pracę w wierszu poleceń.
doskey /HISTORY
Używając tego polecenia, użytkownik może przeglądać historię wszystkich poleceń wprowadzonych w bieżącej sesji. To przydatna funkcja, która pozwala na szybki dostęp do wcześniej używanych komend bez konieczności ich ponownego wpisywania.
doskey /MACROS
To polecenie wyświetla listę wszystkich zdefiniowanych makr w sesji doskey. Użycie tej funkcji pozwala użytkownikowi monitorować i zarządzać swoimi aliasami oraz skrótami, co jest szczególnie przydatne w przypadku bardziej skomplikowanych zestawów poleceń.
Komenda driverquery w systemie Windows służy do wyświetlania listy zainstalowanych sterowników urządzeń oraz ich szczegółowych informacji. Dzięki tej komendzie użytkownik może szybko sprawdzić, jakie sterowniki są zainstalowane na danym systemie, co jest szczególnie przydatne w diagnostyce problemów z sprzętem oraz aktualizacji sterowników.
driverquery [/s
| Parametr | Opis |
|---|---|
| /s | Określa zdalny serwer, na którym ma być wykonana komenda. |
| /u | Określa nazwę użytkownika, pod którego kontem ma być wykonana komenda na zdalnym serwerze. |
| /p | Określa hasło dla użytkownika z parametru /u. |
| /fo | Określa format wyjścia. Możliwe wartości to: „table”, „list”, „csv”. |
| /nh | Wyłącza nagłówki w wyjściu (użyteczne dla formatu CSV). |
| /v | Wyświetla szczegółowe informacje o sterownikach. |
driverquery
Wykonanie powyższej komendy wyświetli listę wszystkich zainstalowanych sterowników w formie tabeli. Informacje te obejmują nazwę sterownika, wersję, typ oraz status. Jest to najprostszy sposób na szybkie uzyskanie wglądu w zainstalowane sterowniki.
driverquery /fo csv /nh
Ta komenda wyświetli listę sterowników w formacie CSV, bez nagłówków. Jest to przydatne, gdy chcemy łatwo zaimportować dane do arkusza kalkulacyjnego lub innego narzędzia analitycznego.
driverquery /v
Użycie parametru /v pozwala na uzyskanie szczegółowych informacji o każdym zainstalowanym sterowniku, takich jak data zainstalowania, producent oraz inne istotne dane. Tego typu informacje mogą pomóc w diagnozowaniu problemów ze sprzętem.
Dtrace to dynamiczny system śledzenia, który umożliwia analizę zachowania systemu operacyjnego oraz aplikacji w czasie rzeczywistym. Jest to narzędzie zaprojektowane głównie dla systemów Unix, ale jego funkcjonalność może być również wykorzystana w środowisku Windows. Dtrace pozwala na monitorowanie wydajności, debugowanie oraz analizę zdarzeń w systemie, co czyni go niezwykle przydatnym narzędziem dla programistów i administratorów systemów.
dtrace [opcje] [skrypty]
| Parametr | Opis |
|---|---|
| -n | Umożliwia określenie konkretnego śledzonego zdarzenia. |
| -e | Wykonuje podany skrypt DTrace bezpośrednio z wiersza poleceń. |
| -p | Śledzi proces o podanym identyfikatorze PID. |
| -o | Wysyła wyniki do określonego pliku. |
| -q | Włącza tryb cichy, nie wyświetlając dodatkowych informacji. |
| -h | Wyświetla pomoc i listę dostępnych opcji. |
dtrace -n 'syscall::open-return { printf("%s opened\n", execname); }'Powyższy przykład używa Dtrace do monitorowania zdarzeń związanych z otwieraniem plików. Gdy proces wywołuje systemowe wywołanie otwarcia pliku, Dtrace wyświetla komunikat z nazwą procesu, który otworzył plik. Dzięki temu można łatwo zidentyfikować, które aplikacje w systemie otwierają pliki, co jest przydatne w analizie wydajności oraz debugowaniu. W przypadku systemów Windows, Dtrace może być używane w połączeniu z odpowiednimi narzędziami, takimi jak Windows Subsystem for Linux (WSL), aby uzyskać dostęp do jego funkcji.
Komenda echo w systemie Windows jest używana do wyświetlania tekstu lub wartości zmiennych w oknie konsoli. Jest to bardzo przydatne narzędzie w skryptach batch oraz w interakcji z użytkownikami, umożliwiające przekazywanie informacji i komunikatów na ekranie.
echo [opcje] [tekst]
| Parametr | Opis |
|---|---|
| tekst | Tekst, który ma zostać wyświetlony na ekranie. Może to być dowolny ciąg znaków. |
| /E | Włącza podawanie tekstu w formacie Unicode (jeśli jest obsługiwany przez konsolę). |
| /N | Nie wyświetla znaku nowej linii po wydrukowaniu tekstu. |
| /? | Wyświetla pomoc dotyczącą użycia komendy echo. |
echo Witaj, świecie!
Ten przykład wyświetli na ekranie komunikat „Witaj, świecie!”. Jest to podstawowe użycie komendy echo, które pozwala na przekazywanie komunikatów użytkownikowi.
set zmienna=Wartość zmiennej echo %zmienna%
W tym przykładzie najpierw definiujemy zmienną o nazwie zmienna i przypisujemy jej wartość „Wartość zmiennej”. Następnie używamy komendy echo do wyświetlenia wartości tej zmiennej. W wyniku działania tego fragmentu kodu na ekranie pojawi się „Wartość zmiennej”.
echo off echo Włączanie trybu bez echa echo Witaj, świecie! echo on
W powyższym przykładzie używamy komendy echo off, aby wyłączyć wyświetlanie poleceń w oknie konsoli. Po wydaniu komendy echo on, przywracamy normalne działanie. Komenda echo w tym przypadku wyświetli „Witaj, świecie!” bez pokazywania samego polecenia w konsoli, co może być przydatne w skryptach, gdzie chcemy, aby użytkownik widział tylko komunikaty, a nie same polecenia.
Komenda `edit` w systemie Windows służy do uruchamiania edytora tekstu, który umożliwia użytkownikom tworzenie i edytowanie plików tekstowych w trybie tekstowym. Jest to narzędzie przydatne dla programistów oraz administratorów systemów, którzy potrzebują szybko edytować pliki konfiguracyjne lub skrypty bez konieczności korzystania z bardziej zaawansowanych edytorów.
edit [nazwa_pliku]
| Parametr | Opis |
|---|---|
| nazwa_pliku | Ścieżka do pliku, który ma być edytowany. Jeśli plik nie istnieje, edytor utworzy nowy plik o podanej nazwie. |
edit dokument.txt
W powyższym przykładzie komenda `edit` uruchamia edytor tekstu dla pliku o nazwie `dokument.txt`. Jeśli plik już istnieje, jego zawartość zostanie załadowana do edytora, co pozwala na wprowadzenie zmian. Jeżeli plik nie istnieje, edytor utworzy nowy plik o tej nazwie, umożliwiając użytkownikowi wprowadzenie tekstu i zapisanie go później.
Komenda endlocal w systemie Windows służy do kończenia lokalnego bloku zmiennych środowiskowych, które zostały utworzone za pomocą komendy setlocal. Umożliwia to przywrócenie poprzednich wartości zmiennych środowiskowych oraz usunięcie zmiennych, które zostały zdefiniowane w danym bloku.
endlocal
| Parametr | Opis |
|---|---|
| brak | Komenda endlocal nie przyjmuje żadnych parametrów. Służy jedynie do zakończenia lokalnego bloku utworzonego przez setlocal. |
@echo off setlocal set MYVAR=Hello World echo %MYVAR% endlocal echo %MYVAR%
W powyższym przykładzie, po wywołaniu setlocal, definiujemy zmienną środowiskową MYVAR i przypisujemy jej wartość „Hello World”. Następnie wyświetlamy jej wartość. Po wywołaniu endlocal zmienna MYVAR przestaje istnieć w kontekście skryptu, co skutkuje brakiem wyświetlenia wartości zmiennej po zakończeniu bloku lokalnego. Przy ostatnim wywołaniu echo %MYVAR% nie zostanie wyświetlona żadna wartość, ponieważ zmienna została usunięta przez endlocal.
Komenda „end restore” w systemie Windows jest używana w kontekście zarządzania punktami przywracania systemu. Umożliwia ona zakończenie operacji przywracania, co może być przydatne w sytuacjach, gdy proces przywracania został przerwany lub zakończony przedwcześnie. Dzięki tej komendzie użytkownicy mogą upewnić się, że system operacyjny wróci do stabilnego stanu, eliminując wszelkie potencjalne problemy związane z niekompletnym przywracaniem.
end restore
| Parametr | Opis |
|---|---|
| -force | Wymusza zakończenie procesu przywracania, nawet jeśli występują otwarte procesy lub operacje. |
| -quiet | Uruchamia komendę bez wyświetlania komunikatów na ekranie, co jest przydatne w skryptach automatyzujących. |
| -help | Wyświetla pomoc dotyczącą użycia komendy, w tym dostępne parametry i ich opis. |
end restore -force
Ten przykład pokazuje, jak wymusić zakończenie procesu przywracania, nawet jeśli są otwarte inne programy. Jest to przydatne w sytuacjach, gdy standardowe zakończenie nie działa i konieczne jest natychmiastowe przywrócenie stabilności systemu.
end restore -quiet
W powyższym przykładzie komenda jest uruchamiana w trybie cichym, co pozwala na jej użycie w skryptach, gdzie nie chcemy, aby użytkownik widział żadne komunikaty. To może być przydatne w sytuacjach, gdy chcemy automatycznie zakończyć proces przywracania bez angażowania użytkownika.
end restore -help
Użycie tego parametru wyświetli wszystkie dostępne opcje i parametry dla komendy „end restore”, co jest niezwykle pomocne dla użytkowników, którzy chcą lepiej zrozumieć możliwości tej komendy oraz jej zastosowanie w różnych scenariuszach.
Komenda „erase” w systemie Windows służy do usuwania plików z dysku. Użytkownicy mogą korzystać z tej komendy w wierszu poleceń, aby szybko i efektywnie pozbywać się niepotrzebnych plików. Jest to przydatne narzędzie, które umożliwia zarządzanie przestrzenią dyskową oraz utrzymanie porządku w systemie.
erase [opcje]
| Parametr | Opis |
|---|---|
| /P | Wymaga potwierdzenia przed usunięciem każdego pliku. |
| /F | Usuwa pliki, które są tylko do odczytu. |
| /S | Usuwa pliki z wszystkich podkatalogów. |
| /Q | Nie wyświetla komunikatów potwierdzających usunięcie. |
erase dokument.txt
Powyższa komenda usuwa plik o nazwie „dokument.txt” z bieżącego katalogu. Użytkownik zostanie poproszony o potwierdzenie usunięcia, jeśli nie użyto opcji /Q.
erase /P dokument.txt
W tym przypadku komenda „erase” będzie wymagała potwierdzenia przed usunięciem pliku „dokument.txt”. To zabezpieczenie sprawia, że operacja jest bezpieczniejsza, zwłaszcza jeśli istnieje ryzyko przypadkowego usunięcia ważnych plików.
erase /F /S folder\*.txt
Ta komenda usuwa wszystkie pliki tekstowe (.txt) w folderze „folder” oraz we wszystkich jego podkatalogach, niezależnie od tego, czy są one tylko do odczytu. Użycie opcji /S sprawia, że operacja dotyczy także podkatalogów, co może być użyteczne w przypadku masowego czyszczenia plików.
Komenda eventcreate w systemie Windows służy do tworzenia niestandardowych zdarzeń w dzienniku zdarzeń systemu. Umożliwia administratorom i programistom rejestrowanie informacji, które mogą być użyteczne w diagnostyce, monitorowaniu oraz utrzymaniu systemu.
eventcreate /ID
| Parametr | Opis |
|---|---|
| /ID | Określa unikalny identyfikator zdarzenia (numer całkowity). |
| /L | Specyfikuje nazwę dziennika, w którym zostanie zapisane zdarzenie (np. Application, System). |
| /T | Typ zdarzenia: ERROR, WARNING lub INFORMATION. |
| /SO | Nazwa źródła zdarzenia, która będzie wyświetlana w dzienniku. |
| /D | Opis zdarzenia, który ma być zapisany w dzienniku. |
| /E | Opcjonalny numer zdarzenia, który może być użyty do dalszej analizy lub kategoryzacji. |
eventcreate /ID 1001 /L Application /T INFORMATION /SO MyApplication /D "Zdarzenie testowe z aplikacji."
Powyższa komenda tworzy zdarzenie o identyfikatorze 1001 w dzienniku aplikacji. Zdarzenie jest oznaczone jako informacyjne, a jego źródło to „MyApplication”. Opis zdarzenia to „Zdarzenie testowe z aplikacji.”, co może być przydatne w kontekście monitorowania działania aplikacji i diagnozowania potencjalnych problemów.
eventcreate /ID 2001 /L System /T ERROR /SO MyService /D "Błąd krytyczny w usłudze."
W tym przykładzie tworzymy zdarzenie o identyfikatorze 2001 w dzienniku systemowym. Zdarzenie jest oznaczone jako błąd (ERROR), co wskazuje na poważny problem, który może wymagać natychmiastowej uwagi. Źródło zdarzenia to „MyService”, a opis dostarcza dodatkowych informacji na temat wystąpienia błędu.
Komenda evntcmd jest narzędziem w systemie Windows, które umożliwia zarządzanie zdarzeniami (eventami) w systemie. Umożliwia ona wyświetlanie, dodawanie oraz usuwanie zdarzeń, co jest przydatne w kontekście monitorowania i administracji systemu. Komenda ta jest szczególnie użyteczna w przypadku analizowania logów zdarzeń, co może pomóc w diagnozowaniu problemów z systemem.
evntcmd [opcje] [parametry]
| Parametr | Opis |
|---|---|
| /s | Określa zdalny serwer, na którym mają być wykonane operacje. |
| /l | Określa nazwę logu zdarzeń, który ma być przetwarzany. |
| /e | Określa numer zdarzenia, które ma być wyświetlone. |
| /a | Umożliwia dodanie nowego zdarzenia do logu. |
| /d | Określa datę, od której mają być wyświetlane zdarzenia. |
| /h | Określa liczbę zdarzeń, które mają być wyświetlone. |
evntcmd /l Application /h 10
Ten przykład wyświetla ostatnie 10 zdarzeń z logu aplikacji. Użycie opcji /l pozwala określić, z którego logu chcemy pobrać zdarzenia, natomiast /h definiuje liczbę zdarzeń, które mają być wyświetlone. Dzięki temu administratorzy systemu mogą szybko uzyskać dostęp do najnowszych informacji o działaniu aplikacji i szybko zidentyfikować wszelkie anomalie.
evntcmd /s remoteServer /l System /d 2023-10-01
W tym przypadku komenda łączy się zdalnie z serwerem o nazwie remoteServer i wyświetla zdarzenia z logu systemowego, które miały miejsce od 1 października 2023 roku. Użycie parametru /s pozwala na zarządzanie zdarzeniami na zdalnym komputerze, co jest przydatne w większych środowiskach IT, gdzie wiele serwerów jest zarządzanych centralnie.