GRZEBIX.PL
Zaloguj się

Przydatne komendy Windows (cmd, powershell)

Podgląd: Przydatne komendy Windows (cmd, powershell)

Przydatne komendy pod Windows, które ułatwią Ci życie

  1. Nowo zakupiony laptop ale postanowiłeś zrobić format - po wszystkich aktualizacjach masz komunikat o nieaktywowanej wersji systemu Windows, spokojnie Laptop ma klucz licencji w BIOS, wyciągasz go w ten sposób:

Windows 11 - PowerShell (admin): (Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKey Windows 10 (starsze 11 cmd): wmic path softwarelicensingservice get OA3xOriginalProductKey

  1. Automatyzacja kopii zapasowych: robocopy C:\Dane D:\Backup /e /r:1 /w:1 /log:C:\Backup\backup.log Rozpiska co powyższa linia robi
    Element Znaczenie
    robocopy Narzędzie Windows do zaawansowanego kopiowania plików i folderów
    C:\Dane Folder źródłowy (skąd kopiujemy)
    D:\Backup Folder docelowy (gdzie kopiujemy)
    /e Kopiuje wszystkie podfoldery, również puste
    /r:1 W przypadku błędu próbuje ponownie tylko 1 raz
    /w:1 Czeka 1 sekundę przed ponowną próbą
    /log:C:\Backup\backup.log Zapisuje szczegółowy raport do pliku backup.log

W skryptach .bat możesz łączyć polecenia i warunki, aby automatyzować zadania:

  • call – wywołuje inny skrypt .bat i wraca po jego zakończeniu;
  • echo – wyświetla tekst lub wyłącza echo w skrypcie (np. @echo off);
  • set – ustawia i wyświetla zmienne środowiskowe (np. set PATH);
  • for – pętla iteracyjna po plikach/elementach (np. for /r dla rekursji po katalogach);
  • if – instrukcja warunkowa (np. sprawdzanie kodu wyjścia %errorlevel%);
  • exit – kończy sesję CMD lub skrypt.

Przykład prostego skryptu — utwórz plik backup.bat linią podaną wyżej robocopy...

K
Dodał(a) Kretik · 20 października 2026