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
Komenda „rescan” w systemie Windows służy do ponownego skanowania urządzeń podłączonych do komputera. Umożliwia to systemowi operacyjnemu zaktualizowanie listy urządzeń, co może być przydatne w przypadku, gdy nowe urządzenie zostało podłączone, lub gdy istniejące urządzenie nie zostało prawidłowo rozpoznane. Dzięki tej komendzie użytkownicy mogą wymusić, aby system zaktualizował informacje o sprzęcie bez konieczności ponownego uruchamiania komputera.
rescan [opcja]
| Parametr | Opis |
|---|---|
| /h | Wyświetla pomoc dla komendy „rescan”. |
| /force | Wymusza ponowne skanowanie nawet w przypadku, gdy system nie wykrywa zmian. |
| /quiet | Wykonuje operację bez wyświetlania komunikatów na ekranie. |
rescan
Powyższa komenda uruchamia standardowe skanowanie urządzeń. System sprawdzi, czy są jakieś nowe urządzenia podłączone lub czy istniejące urządzenia wymagają aktualizacji. Jest to najprostszy sposób na zaktualizowanie listy sprzętu w systemie.
rescan /force
Użycie opcji „/force” wymusza skanowanie, nawet jeśli system nie wykrywa żadnych zmian w podłączonych urządzeniach. Jest to szczególnie przydatne w sytuacjach, gdy urządzenie nie zostało zidentyfikowane lub gdy użytkownik podejrzewa, że system nie wykrył nowego sprzętu.
rescan /quiet
Opcja „/quiet” pozwala na wykonanie skanowania bez wyświetlania jakichkolwiek komunikatów na ekranie. Może to być przydatne w skryptach lub automatycznych procesach, gdzie nie jest wymagane interaktywne potwierdzenie użytkownika.
Wszystkie powyższe przykłady ilustrują, jak prosta, ale potężna może być komenda „rescan” w zarządzaniu urządzeniami w systemie Windows. Regularne jej użycie może pomóc w utrzymaniu systemu w dobrym stanie, zwłaszcza w przypadku pracy z różnorodnym sprzętem.
Komenda „reset” w systemie Windows jest używana do przywracania ustawień domyślnych dla różnych komponentów systemowych oraz do usuwania błędów, które mogą występować w działaniu systemu. Umożliwia to użytkownikom rozwiązanie problemów związanych z konfiguracją oraz stabilnością systemu operacyjnego.
reset [parametry]
| Parametr | Opis |
|---|---|
| /f | Wymusza zakończenie działających aplikacji przed zresetowaniem systemu. |
| /t:czas | Określa czas w sekundach, po którym nastąpi reset. Domyślnie jest to 30 sekund. |
| /n | Nie wykonuje resetu, tylko wyświetla komunikat ostrzegawczy. |
| /c | Pozwala na dostosowanie komunikatu, który będzie wyświetlany przed zresetowaniem. |
reset /f /t:10
W powyższym przykładzie komenda „reset” wymusza zakończenie wszystkich działających aplikacji i planuje reset systemu po 10 sekundach. Jest to przydatne, gdy chcemy szybko zrestartować system, ale musimy najpierw zakończyć działające programy.
reset /n
W tym przykładzie użycie parametru „/n” skutkuje wyświetleniem komunikatu ostrzegawczego, ale nie powoduje rzeczywistego resetu systemu. Może to być użyteczne do informowania użytkowników o nadchodzącym resecie bez rzeczywistego jego wykonania.
reset /c "System zostanie zresetowany za 30 sekund"
W tym przypadku, komenda ustawia niestandardowy komunikat, który zostanie wyświetlony przed zresetowaniem systemu. To przydatna funkcjonalność, gdy chcemy, aby użytkownicy wiedzieli, dlaczego system zostanie zresetowany.
Komenda „reset session” w systemie Windows służy do resetowania sesji użytkownika w kontekście zdalnego dostępu oraz środowisk wirtualnych. Umożliwia to zakończenie aktywnych procesów, odłączenie sesji i rozpoczęcie nowej w celu eliminacji problemów z wydajnością lub błędami. Jest to szczególnie przydatne w środowiskach, gdzie wiele sesji jest uruchamianych jednocześnie.
reset session
| Parametr | Opis |
|---|---|
Identyfikator sesji, którą chcemy zresetować. Można go uzyskać z polecenia query session. | |
| Nazwa lub adres IP serwera, na którym działa sesja. W przypadku lokalnego resetowania można pominąć ten parametr. |
reset session 2 /server:192.168.1.10
Powyższa komenda zresetuje sesję o identyfikatorze 2 na serwerze o adresie IP 192.168.1.10. Użycie tej komendy może być pomocne, gdy sesja jest zawieszona lub nie reaguje, co może wpływać na wydajność całego systemu. Resetowanie sesji kończy wszystkie aktywne procesy powiązane z daną sesją, co pozwala na rozpoczęcie nowej sesji w czystym stanie.
Komenda „retain” w systemie Windows jest używana w kontekście zarządzania zasobami i konfiguracją aplikacji, szczególnie w środowiskach programistycznych i administracyjnych. Umożliwia ona zachowanie określonych ustawień, danych lub stanów systemu, co jest przydatne w przypadku potrzeby ich późniejszego wykorzystania lub przywrócenia.
retain [opcje] [identyfikator]
| Parametr | Opis |
|---|---|
| opcje | Opcje definiujące sposób działania komendy, takie jak sposoby zapisu czy format danych. |
| identyfikator | Unikalny identyfikator zasobu, dla którego chcemy zachować stan lub dane. |
retain /save MyAppConfig
Powyższa komenda zapisuje aktualną konfigurację aplikacji o identyfikatorze „MyAppConfig”. Umożliwia to późniejsze przywrócenie tego ustawienia, co jest szczególnie przydatne w przypadku aktualizacji lub testowania nowych funkcji aplikacji.
retain /load MyAppConfig
Komenda ta przywraca zapisane wcześniej ustawienia aplikacji „MyAppConfig”. Użycie tej komendy pozwala na szybkie przełączanie pomiędzy różnymi konfiguracjami, co jest istotne podczas pracy w złożonych środowiskach deweloperskich.
Revert to komenda w systemie Windows, która pozwala na przywrócenie poprzednich wersji plików lub folderów. Jest szczególnie użyteczna w sytuacjach, gdy chcemy cofnąć zmiany wprowadzone w pliku lub przywrócić plik, który został przypadkowo usunięty. Komenda ta korzysta z funkcji historii plików lub punktów przywracania systemu Windows, co umożliwia efektywne zarządzanie danymi.
revert [opcje] [ścieżka_do_pliku]
| Parametr | Opis |
|---|---|
| /r | Przywraca plik do stanu sprzed ostatniej modyfikacji. |
| /h | Wyświetla pomoc dotyczącą komendy revert. |
| /s | Przywraca wszystkie pliki w określonym folderze. |
| /y | Potwierdza przywrócenie pliku bez pytania użytkownika. |
revert /r C:\Users\Jan\Documents\example.txt
W powyższym przykładzie komenda przywraca plik „example.txt” do stanu sprzed ostatniej modyfikacji. Użytkownik nie musi podawać dodatkowych potwierdzeń, co przyspiesza proces przywracania.
revert /s C:\Users\Jan\Documents\MyFolder
Ten przykład ilustruje użycie opcji /s, która przywraca wszystkie pliki w folderze „MyFolder” do ich wcześniejszych wersji. Jest to szczególnie przydatne w sytuacjach, gdy wiele plików zostało zmodyfikowanych lub usuniętych w krótkim czasie.
Komenda rexec jest narzędziem używanym w systemach Windows do zdalnego wykonywania poleceń na innych komputerach w sieci. Umożliwia uruchamianie programów i skryptów, co jest szczególnie przydatne w przypadku zarządzania serwerami i automatyzacji zadań administracyjnych.
rexec [-l login] [-p haslo] [-n nazwa_hosta] [polecenie]
| Parametr | Opis |
|---|---|
| -l login | Określa nazwę użytkownika, pod którą zostanie wykonane polecenie na zdalnym komputerze. |
| -p haslo | Umożliwia podanie hasła dla użytkownika określonego w parametrze -l. |
| -n nazwa_hosta | Określa adres IP lub nazwę hosta zdalnego komputera, na którym ma zostać wykonane polecenie. |
| polecenie | Specyfikuje polecenie lub program, który ma być uruchomiony na zdalnym systemie. |
rexec -l admin -p tajnehaslo -n 192.168.1.10 dir
W powyższym przykładzie komenda rexec jest używana do zalogowania się na zdalnym komputerze o adresie IP 192.168.1.10 jako użytkownik admin. Podczas logowania używane jest hasło tajnehaslo. Po zalogowaniu, komenda dir jest wykonywana, co powoduje wyświetlenie listy plików i folderów w bieżącym katalogu na zdalnym komputerze.
Komenda risetup jest używana w systemie Windows do przywracania ustawień systemowych oraz konfiguracji aplikacji do stanu początkowego. Jest to szczególnie przydatne w sytuacjach, gdy użytkownik chce zresetować zmiany wprowadzone w systemie lub aplikacjach, co może pomóc w rozwiązaniu problemów z działaniem oprogramowania.
risetup [opcje] [ścieżka_do_pliku]
| Parametr | Opis |
|---|---|
| /all | Resetuje wszystkie ustawienia do wartości domyślnych. |
| /app [nazwa_aplikacji] | Resetuje ustawienia konkretnej aplikacji. |
| /confirm | Wymaga potwierdzenia przed wykonaniem resetu. |
| /force | Wymusza reset, pomijając wszystkie ostrzeżenia. |
| /log [ścieżka] | Umożliwia zapisanie logów z operacji do określonego pliku. |
risetup /all
Powyższa komenda resetuje wszystkie ustawienia systemowe do wartości domyślnych. Użytkownik powinien być świadomy, że wszystkie dostosowania i preferencje zostaną utracone, a system powróci do stanu początkowego.
risetup /app Notepad
Ten przykład pokazuje, jak zresetować ustawienia aplikacji Notepad. Może to być przydatne, gdy aplikacja nie działa poprawnie lub kiedy użytkownik chce przywrócić domyślne ustawienia formatowania tekstu.
risetup /confirm
Użycie tej komendy wymaga dodatkowego potwierdzenia od użytkownika przed przeprowadzeniem resetu. Dzięki temu, użytkownik ma możliwość przemyślenia swojej decyzji oraz zapobieżenia niezamierzonym zmianom.
risetup /force
Użycie opcji /force pozwala na wymuszenie resetu, omijając wszelkie ostrzeżenia. Należy być ostrożnym przy korzystaniu z tej opcji, ponieważ może prowadzić do utraty ważnych danych.
risetup /log C:\logs\risetup_log.txt
W tym przypadku, logi z procesu resetowania zostaną zapisane w określonym pliku. To przydatna funkcjonalność dla administratorów, którzy chcą monitorować zmiany wprowadzone w systemie.
Komenda rmdir (remove directory) w systemie Windows służy do usuwania pustych katalogów. Jest to narzędzie dostępne w wierszu poleceń, które pozwala na zarządzanie strukturą folderów w systemie plików. Użycie tej komendy jest proste, ale wymaga ostrożności, ponieważ usunięcie katalogu jest operacją nieodwracalną.
rmdir [opcje] [ścieżka]
| Parametr | Opis |
|---|---|
| /S | Usuwa katalog oraz wszystkie jego podkatalogi i pliki. Użycie tego parametru wymaga potwierdzenia usunięcia. |
| /Q | Usuwa katalogi w trybie cichym, bez pytania o potwierdzenie. |
| ścieżka | Ścieżka do katalogu, który ma zostać usunięty. Może to być ścieżka względna lub bezwzględna. |
rmdir C:\MojeFoldery\StaryFolder
W powyższym przykładzie komenda rmdir usuwa katalog „StaryFolder” znajdujący się w „C:\MojeFoldery”. Uwaga: folder musi być pusty, aby komenda mogła zakończyć się sukcesem.
rmdir /S C:\MojeFoldery\StaryFolder
Ten przykład pokazuje użycie parametru /S, co powoduje usunięcie katalogu „StaryFolder” oraz wszystkich jego zawartości, w tym podfolderów i plików. Użytkownik zostanie poproszony o potwierdzenie usunięcia.
rmdir /Q C:\MojeFoldery\StaryFolder
W tym przypadku użyto parametru /Q, co pozwala na usunięcie folderu „StaryFolder” bez pytania o potwierdzenie. Jest to przydatne w skryptach, gdzie wymagane jest zautomatyzowane usuwanie katalogów.

Robocopy (ang. Robust File Copy) to jedno z najpotężniejszych narzędzi dostępnych w systemie Windows do kopiowania i synchronizacji plików oraz katalogów. W przeciwieństwie do standardowych komend copy i xcopy, Robocopy oferuje rozbudowane możliwości, które sprawiają, że jest chętnie wykorzystywane przez administratorów, informatyków i firmy do wykonywania kopii zapasowych, przenoszenia danych i zarządzania dużymi zbiorami plików.
Korzystanie z Robocopy ma wiele zalet:
xcopy.Ogólna składnia wygląda następująco:
robocopy <źródło> <cel> [pliki] [opcje]Gdzie:
| Parametr | Opis |
|---|---|
| /S | Kopiuje podkatalogi, ale pomija puste. |
| /E | Kopiuje wszystkie podkatalogi, w tym puste. |
| /Z | Tryb wznowienia – umożliwia kontynuację kopiowania po przerwaniu. |
| /MIR | Tworzy lustrzaną kopię źródła (synchronizacja). Usuwa pliki w katalogu docelowym, które nie istnieją w źródle. |
| /XO | Pomija starsze pliki – kopiuje tylko nowsze. |
| /XC | Pomija pliki z różnicą w zawartości. |
| /XN | Pomija nowsze pliki. |
| /COPY:DAT | Kopiuje dane (D), atrybuty (A) i znaczniki czasu (T). Przykład: robocopy C:\Dane D:\Backup /COPY:DAT kopiuje pliki z zachowaniem ich metadanych. |
| /COPYALL | Kopiuje wszystkie atrybuty plików, w tym prawa NTFS. |
| /R:n | Liczba ponownych prób kopiowania w przypadku błędu. Domyślnie 1 mln. |
| /W:n | Czas oczekiwania (w sekundach) pomiędzy kolejnymi próbami. Domyślnie 30 s. |
| /LOG:plik.txt | Zapisuje raport do wskazanego pliku. |
| /TEE | Wyświetla wynik w konsoli i zapisuje go do pliku (z opcją /LOG). |
| /XD katalog | Wyklucza wskazany katalog z kopiowania. |
| /XF plik | Wyklucza wskazany plik z kopiowania. |
| /MT[:n] | Włącza wielowątkowe kopiowanie (domyślnie 8 wątków, max. 128). Przykład: /MT:32 przyspiesza kopiowanie na szybkich dyskach SSD. |
Uwaga dotycząca /MT: Wielowątkowość znacząco przyspiesza kopiowanie, szczególnie na dyskach SSD. Zaleca się używanie 8–32 wątków, ponieważ zbyt duża liczba (np. 128) może obciążyć system, zwłaszcza na starszych dyskach HDD.
robocopy C:\Dane D:\Backup /EKomenda skopiuje wszystkie pliki i podkatalogi (także puste) z folderu C:\Dane do D:\Backup.
robocopy C:\Dane D:\Backup /Z /EOpcja /Z pozwala na kontynuację kopiowania, gdy proces zostanie przerwany (np. awaria sieci).
robocopy C:\Projekty D:\Projekty /MIRFolder D:\Projekty będzie identyczny jak źródłowy. Pliki nieistniejące w źródle zostaną usunięte z katalogu docelowego.
robocopy C:\Dane D:\Backup /XOPrzydatne przy codziennym backupie – kopiuje tylko pliki, które zostały zmodyfikowane.
robocopy C:\Dane D:\Backup /E /LOG:C:\raport.txtRaport z kopiowania zostanie zapisany w pliku raport.txt.
robocopy C:\Dane D:\Backup /E /XD temp cache /XF *.tmpPomijane będą katalogi temp i cache oraz wszystkie pliki z rozszerzeniem .tmp.
robocopy C:\Dane D:\Backup /MT:32Kopiowanie odbywa się przy użyciu 32 wątków równolegle – znacząco przyspiesza proces na szybkich dyskach.
robocopy \\Serwer1\Dane \\Serwer2\Backup /E /Z /COPYALL /LOG:C:\log_kopiowania.txtKopiuje wszystkie pliki i podkatalogi z serwera źródłowego na serwer docelowy, zachowując prawa NTFS i logując operację. Wymaga odpowiednich uprawnień sieciowych.
robocopy C:\Dane D:\Backup /MIR /XO /R:3 /W:5Kopiuje tylko nowsze pliki, wykonując maksymalnie 3 próby w przypadku błędu, z 5-sekundowym odstępem między próbami.
Robocopy można łatwo zautomatyzować, np. w skryptach batch lub PowerShell, aby wykonywać regularne kopie zapasowe. Poniżej przykład prostego skryptu batch do codziennego backupu:
@echo off
set SOURCE=C:\Dane
set DEST=D:\Backup
set LOG=C:\Logs\backup_%date:~-4%%date:~3,2%%date:~0,2%.txt
robocopy %SOURCE% %DEST% /MIR /XO /LOG:%LOG% /TEE
echo Backup completed at %time% >> %LOG%Ten skrypt można dodać do Harmonogramu Zadań Windows, aby uruchamiał się codziennie. W PowerShell można uzyskać większą elastyczność, np.:
$source = "C:\Dane"
$dest = "D:\Backup"
$log = "C:\Logs\backup_$(Get-Date -Format 'yyyyMMdd').txt"
robocopy $source $dest /MIR /XO /LOG:$log /TEEicacls lub Eksploratora Windows./MIR usuwa pliki nieistniejące w źródle.Xcopy to starsze narzędzie kopiowania, które w wielu scenariuszach jest już przestarzałe. Robocopy zapewnia większą kontrolę, obsługuje prawa NTFS, logowanie, wznowienia i synchronizację – dlatego jest rekomendowanym wyborem do pracy z dużą ilością danych.
Robocopy jest dostępny w systemie Windows od wersji XP (i Windows Server 2003) wzwyż. Wszystkie opisane parametry działają w systemach Windows 7, 10, 11 oraz wersjach serwerowych (np. Windows Server 2019, 2022). W starszych systemach (np. Windows XP) niektóre opcje, jak /MT, mogą nie być dostępne.
Robocopy to narzędzie, które każdy administrator i zaawansowany użytkownik Windows powinien znać. Dzięki ogromnej liczbie parametrów pozwala tworzyć niezawodne kopie zapasowe, synchronizować dane pomiędzy serwerami i automatyzować procesy związane z plikami. Odpowiednio użyte – staje się fundamentem bezpiecznego i wydajnego zarządzania plikami.

Komenda route w systemie Windows Server 2008 (ws2008) służy do wyświetlania i modyfikowania tablicy routingu IP. Dzięki niej można dodawać, usuwac i modyfikować trasy, co pozwala na precyzyjne zarządzanie ruchem sieciowym oraz kierowaniem pakietów w sieci lokalnej i rozległej.
route ADD | DELETE | PRINT | CHANGE | EXE | HELP
| Parametr | Opis |
|---|---|
| ADD | Dodaje nową trasę do tablicy routingu. |
| DELETE | Usuwa istniejącą trasę z tablicy routingu. |
| Wyświetla aktualną tablicę routingu. | |
| CHANGE | Zmienia istniejącą trasę w tablicy routingu. |
| EXE | Wykonuje określoną operację na trasach. |
| HELP | Wyświetla pomoc dotyczącą użycia komendy. |
route PRINT
Ten przykład wyświetli aktualną tablicę routingu, co pozwoli na przeglądanie istniejących tras w systemie. Informacje te są przydatne do diagnostyki problemów z siecią oraz przy planowaniu zmian w konfiguracji routingu.
route ADD 192.168.1.0 MASK 255.255.255.0 192.168.0.1
W tym przypadku dodajemy nową trasę do sieci 192.168.1.0 z maską podsieci 255.255.255.0, kierując ruch przez bramę 192.168.0.1. To polecenie jest użyteczne, gdy chcemy, aby pakiety do określonej sieci były kierowane przez konkretną bramę.
route DELETE 192.168.1.0
Ten przykład usuwa trasę do sieci 192.168.1.0. Może być użyty w sytuacji, gdy dana sieć przestała być używana lub nastąpiła zmiana w strukturze sieci.