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
Winrs (Windows Remote Shell) to narzędzie do zdalnego uruchamiania poleceń na komputerach z systemem Windows. Umożliwia administratorom systemów i użytkownikom z odpowiednimi uprawnieniami wykonywanie skryptów oraz poleceń na zdalnych maszynach w sieci. Winrs korzysta z protokołu WS-Management, co pozwala na bezpieczne i efektywne zarządzanie zdalnymi systemami bez konieczności logowania się na nie bezpośrednio.
winrs [opcje]
| Parametr | Opis |
|---|---|
| /r: | Określa adres IP lub nazwę hosta zdalnego komputera. |
| /u: | Specyfikuje nazwę użytkownika z uprawnieniami do logowania na zdalnym komputerze. |
| /p: | Podaje hasło użytkownika (może być pominięte, w takim przypadku użytkownik zostanie poproszony o jego wprowadzenie). |
| /d: | Określa domenę, do której należy użytkownik logujący się na zdalnym komputerze. |
| /t: | Określa maksymalny czas oczekiwania na odpowiedź od zdalnego hosta (domyślnie 30 sekund). |
| /s | Umożliwia uruchomienie polecenia w trybie interaktywnym. |
| /h | Wyświetla pomoc dotyczącą użycia winrs. |
winrs /r:192.168.1.10 /u:administrator /p:mojeHaslo ipconfig
W tym przykładzie polecenie 'ipconfig’ jest uruchamiane na zdalnym komputerze o adresie IP 192.168.1.10. Użytkownik 'administrator’ loguje się za pomocą podanego hasła. Polecenie to zwraca konfigurację sieciową zdalnego komputera, co jest przydatne do diagnozowania problemów z siecią.
winrs /r:serwer1 /u:admin /p:hasloDir /t:60 dir C:\
W tym przykładzie polecenie 'dir C:\’ jest używane do wyświetlenia zawartości katalogu głównego dysku C: na zdalnym serwerze 'serwer1′. Ustalony czas oczekiwania na odpowiedź wynosi 60 sekund. Umożliwia to administratorowi weryfikację plików i folderów na zdalnej maszynie.
Komenda winsat mem jest narzędziem diagnostycznym w systemie Windows, które pozwala na ocenę wydajności pamięci RAM. Używając tej komendy, użytkownicy mogą przeprowadzić testy pamięci, które mogą pomóc w identyfikacji problemów z pamięcią, takich jak niska wydajność czy błędy w działaniu systemu. Wyniki testu mogą być użyteczne przy optymalizacji ustawień systemowych oraz przy podejmowaniu decyzji dotyczących zakupu dodatkowej pamięci RAM.
winsat mem [opcja]
| Parametr | Opis |
|---|---|
| /h | Wymusza wykonanie testu w trybie wysokiej wydajności. |
| /i | Wykonuje testy interaktywne, które mogą być użyteczne w diagnostyce. |
| /xml ścieżka | Eksportuje wyniki testu do pliku XML w podanej ścieżce. |
| /n | Nie wykonuje zapisu wyników do bazy danych systemu. |
winsat mem /h /xml C:\wyniki_testu.xml
W powyższym przykładzie komenda winsat mem jest uruchamiana w trybie wysokiej wydajności, a wyniki testu są zapisywane w pliku XML o nazwie wyniki_testu.xml, który zostanie utworzony w katalogu C:\. Dzięki temu użytkownik może później przeanalizować wyniki testu, co może być pomocne w identyfikacji problemów z pamięcią.
Komenda winsat mfmedia w systemie Windows służy do oceny wydajności multimediów na komputerze. Umożliwia przeprowadzenie testów, które pomagają zrozumieć, jak dobrze system radzi sobie z zadaniami związanymi z odtwarzaniem multimediów, takimi jak wideo i dźwięk. Użytkownicy mogą wykorzystać tę komendę do analizy mocnych i słabych stron swojego sprzętu w kontekście multimediów.
winsat mfmedia [parametry]
| Parametr | Opis |
|---|---|
| /start | Rozpoczyna test wydajności multimediów. |
| /report | Generuje raport z wynikami testu. |
| /h | Wyświetla pomoc dotyczącą użycia komendy. |
| /c | Pozwala na uruchomienie testu w trybie cichym (bez wyświetlania dodatkowych informacji). |
winsat mfmedia /start
Wykonanie powyższej komendy rozpocznie test wydajności multimediów na komputerze. System przeanalizuje różne aspekty związane z odtwarzaniem dźwięku i wideo, a wyniki zostaną zarejestrowane w systemie. Po zakończeniu testu, użytkownik może sprawdzić wyniki, aby ocenić, jak jego sprzęt radzi sobie z multimediami.
winsat mfmedia /report
Ta komenda generuje raport z wynikami wcześniejszego testu. Użytkownik może zobaczyć szczegółowe dane dotyczące wydajności swojego sprzętu w kontekście multimediów, co może być pomocne przy podejmowaniu decyzji o ewentualnych aktualizacjach lub modernizacjach sprzętu.
WMIC (Windows Management Instrumentation Command-line) to potężne narzędzie w systemach Windows, które umożliwia interakcję z WMI (Windows Management Instrumentation) za pomocą linii poleceń. Dzięki WMIC użytkownicy mogą uzyskiwać informacje o systemie, zarządzać zasobami oraz wykonywać różnorodne operacje administracyjne w prosty i zautomatyzowany sposób.
wmic [typ] [komenda] [parametry]
| Parametr | Opis |
|---|---|
| process | Umożliwia zarządzanie procesami systemowymi. Można używać do ich przeglądania, kończenia, a także tworzenia nowych. |
| os | Pozwala na uzyskanie informacji o systemie operacyjnym, takich jak wersja, nazwa i architektura. |
| computer | Umożliwia uzyskiwanie informacji o komputerze, w tym nazwę, model oraz producenta. |
| user | Umożliwia zarządzanie kontami użytkowników i uzyskiwanie informacji o nich. |
| service | Umożliwia zarządzanie usługami systemowymi, w tym ich uruchamianiem i zatrzymywaniem. |
wmic process list
Ten przykład wyświetla listę wszystkich uruchomionych procesów na komputerze. Dzięki temu użytkownik może szybko zobaczyć, jakie aplikacje są aktywne oraz ich stan. Wyjście zawiera informacje takie jak identyfikator procesu (PID), nazwę procesu oraz jego status.
wmic os get caption, version, osarchitecture
Przykład ten umożliwia uzyskanie podstawowych informacji o systemie operacyjnym, takich jak pełna nazwa (caption), wersja oraz architektura (32-bitowa lub 64-bitowa). Jest to przydatne w sytuacjach, gdy potrzebujemy zweryfikować specyfikację systemu przed instalacją oprogramowania.
wmic user get name, sid
Komenda ta zwraca listę wszystkich użytkowników na danym systemie wraz z ich SID (Security Identifier). Informacje te mogą być użyteczne w kontekście zarządzania uprawnieniami i bezpieczeństwem systemu.
wmic service where "name='wuauserv'" call startservice
Ten przykład ilustruje, jak można uruchomić usługę Windows Update (wuauserv) za pomocą WMIC. Dzięki temu administratorzy mogą w prosty sposób zarządzać usługami systemowymi z poziomu wiersza poleceń.
Writer to polecenie w systemie Windows, które pozwala na otwieranie i edytowanie dokumentów tekstowych w programie Microsoft Word. Umożliwia szybkie uruchomienie aplikacji oraz otwarcie konkretnych dokumentów bezpośrednio z wiersza poleceń.
writer [ścieżka_do_pliku] [opcje]
| Parametr | Opis |
|---|---|
| ścieżka_do_pliku | Ścieżka do dokumentu, który ma zostać otwarty. Może być to pełna ścieżka lub nazwa pliku, jeśli znajduje się w aktualnym katalogu roboczym. |
| /m | Uruchamia program w trybie minimalnym, bez otwierania okna aplikacji. |
| /t | Tworzy nowy dokument na podstawie określonego szablonu. |
| /n | Uruchamia nową instancję programu Microsoft Word. |
writer "C:\Dokumenty\MojeDzieło.docx"
Ten przykład otwiera dokument „MojeDzieło.docx” znajdujący się w folderze Dokumenty. Użytkownik może następnie edytować zawartość dokumentu w programie Microsoft Word.
writer /n
W tym przypadku polecenie uruchamia nową instancję programu Microsoft Word, co jest przydatne, gdy użytkownik chce pracować nad wieloma dokumentami jednocześnie.
writer /t "C:\Szablony\MójSzablon.dotx"
Tutaj otwierany jest nowy dokument na podstawie szablonu „MójSzablon.dotx”. Umożliwia to szybkie tworzenie dokumentów zgodnych z określonym formatem i stylem.
Wscript to interpreter skryptów obsługiwany przez system operacyjny Windows, który umożliwia wykonywanie skryptów napisanych w językach VBScript i JScript. Dzięki Wscript użytkownicy mogą automatyzować różne zadania w systemie, takie jak zarządzanie plikami, modyfikowanie rejestru czy interakcja z aplikacjami. Wscript jest częścią Windows Script Host (WSH), co pozwala na wykonywanie skryptów bezpośrednio z poziomu systemu operacyjnego.
wscript [opcje]
| Parametr | Opis |
|---|---|
| /h:cs | Uruchamia skrypt w trybie okienkowym (z interfejsem graficznym). |
| /h:console | Uruchamia skrypt w trybie konsoli (bez interfejsu graficznego). |
| /s | Uruchamia skrypt w trybie cichym, bez komunikatów wyjściowych. |
| /nologo | Wyłącza wyświetlanie logo Wscript przy uruchamianiu skryptu. |
| plik_skryptu | Ścieżka do pliku skryptu, który ma zostać wykonany. |
wscript C:\Scripts\example.vbs
W powyższym przykładzie skrypt o nazwie example.vbs znajdujący się w katalogu C:\Scripts jest uruchamiany przy pomocy Wscript. Skrypt ten może zawierać różne instrukcje, które będą wykonywane w zależności od jego zawartości, na przykład otwieranie okien dialogowych, modyfikowanie plików czy wysyłanie e-maili.
wscript /h:cs C:\Scripts\example.vbs
W tym przykładzie skrypt example.vbs jest uruchamiany w trybie graficznym. Oznacza to, że wszelkie interaktywne elementy, takie jak okna dialogowe, będą wyświetlane użytkownikowi, co może być przydatne w przypadku skryptów wymagających inputu lub potwierdzenia od użytkownika.
wscript /s C:\Scripts\example.vbs
Ten przykład uruchamia skrypt w trybie cichym, co oznacza, że wszelkie komunikaty wyjściowe nie będą wyświetlane. Jest to szczególnie przydatne w przypadku skryptów uruchamianych automatycznie, gdy nie ma potrzeby interakcji z użytkownikiem.
Komenda xcopy w systemie Windows to zaawansowane narzędzie do kopiowania plików i katalogów. W porównaniu do standardowej komendy copy, xcopy oferuje więcej opcji, które ułatwiają przenoszenie danych, w tym możliwość kopiowania całych struktur folderów i obsługę atrybutów plików.
xcopy [źródło] [cel] [/A] [/M] [/D[:data]] [/P] [/S] [/E] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/T] [/X] [/O] [/Z]
| Parametr | Opis |
|---|---|
| /A | Kopiuje pliki z atrybutem „archive”. |
| /M | Kopiuje pliki z atrybutem „archive” i resetuje ten atrybut. |
| /D[:data] | Kopiuje tylko pliki zmodyfikowane po określonej dacie. |
| /P | Prosi o potwierdzenie przed każdym utworzeniem pliku docelowego. |
| /S | Kopiuje foldery i podfoldery, z wyjątkiem pustych. |
| /E | Kopiuje wszystkie foldery, w tym puste. |
| /V | Weryfikuje, że pliki zostały poprawnie skopiowane. |
| /W | Prosi o naciśnięcie klawisza przed rozpoczęciem kopiowania. |
| /C | Kontynuuje kopiowanie, nawet jeśli wystąpią błędy. |
| /I | Zakłada, że cel to katalog, jeśli nie istnieje. |
| /Q | Nie wyświetla nazw plików podczas kopiowania. |
| /F | Wyświetla pełne ścieżki plików podczas kopiowania. |
| /L | Wyświetla listę plików, które miałyby zostać skopiowane. |
| /T | Tworzy strukturę katalogów bez kopiowania plików. |
| /X | Kopiuje atrybuty ACL (Access Control List) z plików. |
| /O | Kopiuje atrybuty właściciela i uprawnienia. |
| /Z | Kopiuje pliki w trybie restartowalnym (może być użyteczne w przypadku kopiowania przez sieć). |
xcopy C:\folder Źródłowy D:\folder Docelowy /E /I
Ten przykład kopiuje cały katalog „folder Źródłowy” z dysku C: na dysk D:, w tym wszystkie podfoldery, nawet jeśli są puste. Parametr /I informuje system, że celem jest katalog, co jest przydatne, gdy folder docelowy nie istnieje.
xcopy C:\folder Źródłowy D:\backup /D:2023-01-01 /S
W tym przypadku komenda kopiuje wszystkie pliki zmodyfikowane po 1 stycznia 2023 roku z „folderu Źródłowego” na „backup” na dysku D:, a parametr /S zapewnia, że wszystkie podfoldery zostaną również uwzględnione, z wyjątkiem pustych.
yacc (Yet Another Compiler Compiler) to narzędzie służące do generowania parserów dla języków programowania. Umożliwia przetwarzanie tekstu zgodnie z określonymi regułami gramatycznymi, co jest szczególnie przydatne w tworzeniu kompilatorów, interpreterów oraz narzędzi przetwarzających dane. W systemie Windows yacc można wykorzystywać z pomocą MinGW lub Cygwin, co pozwala na korzystanie z funkcjonalności Unixowych narzędzi w środowisku Windows.
yacc [opcje] plik.y
| Parametr | Opis |
|---|---|
| -d | Generuje plik nagłówkowy z definicjami tokenów, umożliwiający łatwiejszą integrację z kodem C. |
| -o | Określa nazwę wyjściowego pliku źródłowego, domyślnie jest to 'y.tab.c’. |
| -v | Generuje szczegółowy raport o stanach automatu, przydatny do debuggowania gramatyki. |
| plik.y | Plik źródłowy zawierający definicje gramatyki w formacie yacc. |
yacc -d -o parser.c gramatyka.y
Powyższa komenda generuje parser na podstawie definicji zawartych w pliku 'gramatyka.y’. Dodatkowo, dzięki opcji ’-d’, zostanie utworzony plik nagłówkowy 'y.tab.h’, który zawiera definicje tokenów. Taki kod jest następnie kompilowany razem z innymi plikami źródłowymi w projekcie, co pozwala na wykorzystanie wygenerowanego parsera w aplikacji.
Yasm to wydajny assembler, który wspiera wiele architektur, takich jak x86, x86_64 oraz ARM. Umożliwia programistom pisanie kodu w języku asemblera oraz generowanie plików obiektowych, które mogą być używane w projektach programistycznych. Yasm jest popularnym narzędziem wśród programistów zajmujących się niskopoziomowym programowaniem, optymalizacją wydajności oraz w tworzeniu bibliotek i silników graficznych.
yasm [opcje] plik.asm
| Parametr | Opis |
|---|---|
| -f | Określa format wyjściowego pliku obiektowego (np. elf, macho, win32). |
| -o | Określa nazwę pliku wyjściowego. |
| -g | Generuje pliki debugowania, co jest pomocne w procesie debugowania. |
| -D | Definiuje makro, które będzie używane w kodzie źródłowym. |
| -I <ścieżka> | Dodaje ścieżkę do folderu z plikami nagłówkowymi. |
| -h | Wyświetla pomoc i informacje o dostępnych opcjach. |
yasm -f win32 -o example.obj example.asm
W powyższym przykładzie używamy Yasm do złożenia pliku źródłowego „example.asm” w formacie plików obiektowych dla Windows (win32). Plik wynikowy będzie miał nazwę „example.obj”. Dzięki temu plikowi obiektowemu można dalej pracować z kompilatorem, aby stworzyć finalny program.
yasm -f elf64 -g -o myprogram.o myprogram.asm
W tym przykładzie komenda kompiluje plik źródłowy „myprogram.asm” w formacie ELF dla systemów 64-bitowych. Dodatkowo, opcja -g generuje pliki debugowania, co wspomoże programistę w procesie wykrywania błędów w kodzie.
Komenda zcat służy do wyświetlania zawartości skompresowanych plików, które są zapisane w formacie gzip. Działa na zasadzie odczytu danych z pliku skompresowanego i dekompresji ich „w locie”, co oznacza, że użytkownik może przeglądać zawartość pliku bez potrzeby wcześniejszego dekompresowania go na dysku. To bardzo przydatne narzędzie w systemach operacyjnych opartych na Unixie, jednak w systemie Windows można je używać za pomocą odpowiednich narzędzi i środowisk, takich jak Cygwin czy WSL (Windows Subsystem for Linux).
zcat [opcje]
| Parametr | Opis |
|---|---|
| -f | Wymusza dekompresję, nawet jeśli plik nie ma rozszerzenia .gz. |
| -h | Wyświetla pomoc z informacjami o użyciu komendy. |
| -v | Włącza tryb szczegółowy, wyświetlając dodatkowe informacje o postępie dekompresji. |
| -c | Wyświetla dekompresowany wynik na standardowe wyjście (stdout), zamiast zapisywać go do pliku. |
zcat przykład.gz
W powyższym przykładzie, komenda zcat wyświetli zawartość pliku przykład.gz na standardowym wyjściu. Użytkownik może przeglądać dane bezpośrednio w terminalu, co jest bardzo wygodne, gdy chcemy szybko sprawdzić zawartość pliku skompresowanego bez jego dekompresji na dysku.
zcat -f bez_rozszerzenia
W tym przykładzie, używając opcji -f, dekompresujemy plik, który nie ma rozszerzenia .gz. Komenda ta wymusi dekompresję pliku, co może być przydatne w sytuacjach, gdy plik został błędnie nazwany lub nie ma standardowej końcówki.
zcat -v przykład.gz
Ten przykład używa opcji -v, co umożliwia wyświetlenie bardziej szczegółowych informacji o procesie dekompresji. Użytkownik może śledzić postęp operacji oraz uzyskać dodatkowe informacje, które mogą być pomocne w diagnostyce problemów z dekompresją pliku.