KREATYWNI

... Z NATURY

Więcej o nas

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.

Strony internetowe
optymalizacja seo

Strona WWW jest głównym źródłem informacji i interaktywnym środowiskiem kontaktu z klientem.

Czytaj więcej

SKLEPY INTERNETOWE PRESTASHOP

Nowoczesne, funckjonalne i łatwe w obsłudze rozwiązanie e-commerce dostosowane do Twoich potrzeb.

Czytaj więcej

SEO /SEM
audyty

Zwiększanie widoczności strony, podniesienie pozycji w wyszukiwarce Google. Pozycjonowanie sklepów internetowych - SEO PrestaShop. Audyty SEO.

Czytaj więcej
Strona WWW jest głównym źródłem informacji i interaktywnym środowiskiem kontaktu z klientem. Jest to równocześnie najtańszy sposób zareklamowania się szerokiemu gronu klientów i kontrahentów. Jakie funkcje powinna spełniać Twoja strona internetowa?

PORTFOLIO

Nasze prace

rescan

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.

Skladnia

rescan [opcja]

Parametry

ParametrOpis
/hWyświetla pomoc dla komendy „rescan”.
/forceWymusza ponowne skanowanie nawet w przypadku, gdy system nie wykrywa zmian.
/quietWykonuje operację bez wyświetlania komunikatów na ekranie.

Przyklady uzycia

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.

reset

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.

Skladnia

reset [parametry]

Parametry

ParametrOpis
/fWymusza zakończenie działających aplikacji przed zresetowaniem systemu.
/t:czasOkreśla czas w sekundach, po którym nastąpi reset. Domyślnie jest to 30 sekund.
/nNie wykonuje resetu, tylko wyświetla komunikat ostrzegawczy.
/cPozwala na dostosowanie komunikatu, który będzie wyświetlany przed zresetowaniem.

Przyklady uzycia

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.

reset session

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.

Skladnia

reset session /server:

Parametry

ParametrOpis
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.

Przyklady uzycia

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.

retain

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.

Skladnia

retain [opcje] [identyfikator]

Parametry

ParametrOpis
opcjeOpcje definiujące sposób działania komendy, takie jak sposoby zapisu czy format danych.
identyfikatorUnikalny identyfikator zasobu, dla którego chcemy zachować stan lub dane.

Przyklady uzycia

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

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.

Skladnia

revert [opcje] [ścieżka_do_pliku]

Parametry

ParametrOpis
/rPrzywraca plik do stanu sprzed ostatniej modyfikacji.
/hWyświetla pomoc dotyczącą komendy revert.
/sPrzywraca wszystkie pliki w określonym folderze.
/yPotwierdza przywrócenie pliku bez pytania użytkownika.

Przyklady uzycia

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.

rexec

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.

Skladnia

rexec [-l login] [-p haslo] [-n nazwa_hosta] [polecenie]

Parametry

ParametrOpis
-l loginOkreśla nazwę użytkownika, pod którą zostanie wykonane polecenie na zdalnym komputerze.
-p hasloUmożliwia podanie hasła dla użytkownika określonego w parametrze -l.
-n nazwa_hostaOkreśla adres IP lub nazwę hosta zdalnego komputera, na którym ma zostać wykonane polecenie.
polecenieSpecyfikuje polecenie lub program, który ma być uruchomiony na zdalnym systemie.

Przyklady uzycia

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.

risetup

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.

Skladnia

risetup [opcje] [ścieżka_do_pliku]

Parametry

ParametrOpis
/allResetuje wszystkie ustawienia do wartości domyślnych.
/app [nazwa_aplikacji]Resetuje ustawienia konkretnej aplikacji.
/confirmWymaga potwierdzenia przed wykonaniem resetu.
/forceWymusza reset, pomijając wszystkie ostrzeżenia.
/log [ścieżka]Umożliwia zapisanie logów z operacji do określonego pliku.

Przyklady uzycia

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.

rmdir

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ą.

Skladnia

rmdir [opcje] [ścieżka]

Parametry

ParametrOpis
/SUsuwa katalog oraz wszystkie jego podkatalogi i pliki. Użycie tego parametru wymaga potwierdzenia usunięcia.
/QUsuwa 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.

Przyklady uzycia

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.

rmdir screen instrukcji

Robocopy – kompletny poradnik użycia narzędzia w Windows

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.

Dlaczego warto używać Robocopy?

Korzystanie z Robocopy ma wiele zalet:

  • Umożliwia tworzenie lustrzanych kopii katalogów (synchronizacja danych).
  • Obsługuje wznowienia kopiowania w przypadku błędów lub przerwania procesu.
  • Kopiuje nie tylko pliki, ale także atrybuty, daty i prawa dostępu NTFS.
  • Jest znacznie szybsze i bardziej stabilne niż tradycyjny xcopy.
  • Pozwala na szczegółowe logowanie i analizę wyników.

Składnia polecenia Robocopy

Ogólna składnia wygląda następująco:

robocopy <źródło> <cel> [pliki] [opcje]

Gdzie:

  • <źródło> – katalog, z którego kopiujemy pliki.
  • <cel> – katalog docelowy.
  • [pliki] – opcjonalnie określenie, jakie pliki mają być kopiowane (np. *.docx).
  • [opcje] – dodatkowe parametry sterujące kopiowaniem.

Najważniejsze parametry Robocopy

ParametrOpis
/SKopiuje podkatalogi, ale pomija puste.
/EKopiuje wszystkie podkatalogi, w tym puste.
/ZTryb wznowienia – umożliwia kontynuację kopiowania po przerwaniu.
/MIRTworzy lustrzaną kopię źródła (synchronizacja). Usuwa pliki w katalogu docelowym, które nie istnieją w źródle.
/XOPomija starsze pliki – kopiuje tylko nowsze.
/XCPomija pliki z różnicą w zawartości.
/XNPomija nowsze pliki.
/COPY:DATKopiuje dane (D), atrybuty (A) i znaczniki czasu (T). Przykład: robocopy C:\Dane D:\Backup /COPY:DAT kopiuje pliki z zachowaniem ich metadanych.
/COPYALLKopiuje wszystkie atrybuty plików, w tym prawa NTFS.
/R:nLiczba ponownych prób kopiowania w przypadku błędu. Domyślnie 1 mln.
/W:nCzas oczekiwania (w sekundach) pomiędzy kolejnymi próbami. Domyślnie 30 s.
/LOG:plik.txtZapisuje raport do wskazanego pliku.
/TEEWyświetla wynik w konsoli i zapisuje go do pliku (z opcją /LOG).
/XD katalogWyklucza wskazany katalog z kopiowania.
/XF plikWyklucza 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.

Przykłady użycia Robocopy

1. Kopiowanie wszystkich plików z podkatalogami

robocopy C:\Dane D:\Backup /E

Komenda skopiuje wszystkie pliki i podkatalogi (także puste) z folderu C:\Dane do D:\Backup.

2. Kopiowanie z możliwością wznowienia

robocopy C:\Dane D:\Backup /Z /E

Opcja /Z pozwala na kontynuację kopiowania, gdy proces zostanie przerwany (np. awaria sieci).

3. Tworzenie lustrzanej kopii (synchronizacja)

robocopy C:\Projekty D:\Projekty /MIR

Folder D:\Projekty będzie identyczny jak źródłowy. Pliki nieistniejące w źródle zostaną usunięte z katalogu docelowego.

4. Kopia tylko nowszych plików

robocopy C:\Dane D:\Backup /XO

Przydatne przy codziennym backupie – kopiuje tylko pliki, które zostały zmodyfikowane.

5. Kopiowanie z logowaniem

robocopy C:\Dane D:\Backup /E /LOG:C:\raport.txt

Raport z kopiowania zostanie zapisany w pliku raport.txt.

6. Wykluczanie katalogów lub plików

robocopy C:\Dane D:\Backup /E /XD temp cache /XF *.tmp

Pomijane będą katalogi temp i cache oraz wszystkie pliki z rozszerzeniem .tmp.

7. Szybsze kopiowanie wielowątkowe

robocopy C:\Dane D:\Backup /MT:32

Kopiowanie odbywa się przy użyciu 32 wątków równolegle – znacząco przyspiesza proces na szybkich dyskach.

8. Kopiowanie w środowisku sieciowym

robocopy \\Serwer1\Dane \\Serwer2\Backup /E /Z /COPYALL /LOG:C:\log_kopiowania.txt

Kopiuje wszystkie pliki i podkatalogi z serwera źródłowego na serwer docelowy, zachowując prawa NTFS i logując operację. Wymaga odpowiednich uprawnień sieciowych.

9. Kopia przyrostowa (incremental backup)

robocopy C:\Dane D:\Backup /MIR /XO /R:3 /W:5

Kopiuje tylko nowsze pliki, wykonując maksymalnie 3 próby w przypadku błędu, z 5-sekundowym odstępem między próbami.

Automatyzacja Robocopy w skryptach

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 /TEE

Najczęstsze błędy i jak ich uniknąć

  • Błąd 0x00000005 (Access Denied): Brak uprawnień. Uruchom wiersz poleceń jako administrator. Sprawdź prawa dostępu do plików/katalogów za pomocą icacls lub Eksploratora Windows.
  • Niechciane kasowanie plików przy /MIR: Zawsze upewnij się, że katalog docelowy może być nadpisany, ponieważ /MIR usuwa pliki nieistniejące w źródle.
  • Duże obciążenie dysku przy /MT: Zbyt wiele wątków może spowolnić system. Na dyskach HDD zalecane jest 8–16 wątków, na SSD 16–32.
  • Problemy z kopiowaniem dużych plików: Upewnij się, że system plików docelowego dysku (np. NTFS, exFAT) obsługuje duże pliki.

Robocopy vs. Xcopy – co wybrać?

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.

Wymagania systemowe

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.

Podsumowanie

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.

screen użycia komendy robocopy
screen użycia komendy robocopy

route ws2008

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.

Skladnia

route ADD | DELETE | PRINT | CHANGE | EXE | HELP

Parametry

ParametrOpis
ADDDodaje nową trasę do tablicy routingu.
DELETEUsuwa istniejącą trasę z tablicy routingu.
PRINTWyświetla aktualną tablicę routingu.
CHANGEZmienia istniejącą trasę w tablicy routingu.
EXEWykonuje określoną operację na trasach.
HELPWyświetla pomoc dotyczącą użycia komendy.

Przyklady uzycia

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.

Pokaż więcej projektów
Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020