Narzędzie XCopy lub jak skopiować folder w wierszu poleceń. Praca z plikami w wierszu poleceń systemu Mac OS X

Polecenie KOPIUJ podczas uruchamiania w wierszu poleceń pozwala skopiować jeden lub więcej plików. Komenda ma składnię: COPYźródło[+ źródło [+ ...]][wynik ]. Źródłem jest nazwa kopiowanego pliku, a wynikiem jest katalog, w którym zostanie umieszczona kopia pliku i/lub nazwa pliku, który ma zostać utworzony.

Na przykład utwórzmy jakiś plik na dysku „C” (utworzyłem plik tekstowy „robot.txt”), a na dysku „D” jakiś folder (utworzyłem folder „folder1”). Następnie polecenie skopiowania pliku „robot.txt” do folderu „folder1” wygląda tak: copy robot.txt d:\folder1

Jeśli chcesz skopiować plik, zmieniając jego nazwę, musisz napisać następujące polecenie: skopiuj robot.txt d:\folder1\plik.txt W takim przypadku plik „robot.txt” zostanie skopiowany do folderu „folder1”, ale o nazwie „file.txt”.

Aby skopiować wszystkie pliki z wybranym rozszerzeniem, musisz wstawić gwiazdkę „*” zamiast nazwy pliku. Na przykład utwórzmy folder na dysku C (ja utworzyłem folder papka) i skopiuj do niego wszystkie pliki tekstowe z folderu folder1 znajdującego się na dysku D. Polecenie będzie wyglądać tak: kopia d:\folder1\*.txt c:\folder

Jeśli żaden katalog nie jest określony jako [wynik], polecenie kopiowania skopiuje plik(i) i umieści je w bieżącym katalogu. W takim przypadku skopiowane pliki będą miały taką samą nazwę, datę i godzinę utworzenia jak oryginalny plik. Na przykład utwórzmy plik tekstowy o nazwie „robot1.txt” w folderze „folder1” znajdującym się na dysku „D”. Następnie w wierszu poleceń zmień bieżący katalog z „C:\>” na „C:\Papka”. Następnie polecenie copy d:\folder1\robot1.txt skopiuje plik „robot1.txt” z folderu „folder1” i umieści go w bieżącym katalogu, tj. do folderu „papka” znajdującego się na dysku „C”. Ponadto nazwa, data i godzina utworzenia kopiowanego pliku będą identyczne z oryginalnym plikiem.

Aby skopiować wszystkie pliki z określonego katalogu, musisz umieścić gwiazdkę „*” zamiast nazwy pliku i gwiazdkę „*” zamiast rozszerzenia pliku. Na przykład utwórzmy kilka plików w folderze „folder1” z różnymi rozszerzeniami ( dokument słowny, archiwum rar itp.). Wtedy polecenie skopiowania wszystkich plików z folderu „folder1” na dysk „C” będzie wyglądać tak: copy d:\folder1\*.* c:\


[Źródłem] lub [wynikiem] kopiowania mogą być nie tylko pliki, ale także różne urządzenia komputer. W systemie Windows obsługiwane są następujące nazwy urządzeń:

  • LPT1 - LPT3 (porty równoległe).
  • COM1 - COM3 (porty szeregowe).
  • CON (terminal, wyjście to ekran komputera, wejście to klawiatura).
  • PRN (drukarka).
  • AUX (urządzenie podłączone do Port szeregowy 1).

Na przykład za pomocą wiersza poleceń i polecenie „skopiuj”, możesz utworzyć plik tekstowy i zapisywać w nim informacje: copy con f1.txt . Polecenie copy con f1.txt utworzy plik tekstowy „f1.txt” i skopiuje do niego znaki, które wprowadzisz z klawiatury.

Po wpisaniu polecenia copy con f1.txt naciśnij Enter i wpisz słowa, które mają zostać zapisane (wpisałem polecenie com). Po wejściu musisz umieścić znak końca pliku (naciśnij Ctrl + Z).
Za pomocą polecenia kopiowania możesz scalić wiele plików w jeden plik. Na przykład utwórzmy dwa pliki f2.txt i f3.txt na dysku C (plik f1.txt stworzyliśmy wcześniej) i zapiszmy w tych plikach pewne informacje. Następnie polecenie skopiuj f1.txt+f2.txt+f3.txt d:\f4.txt skopiuje zawartość plików „f1.txt”, „f2.txt”, „f3.txt” do pliku „f4.txt”, który zostanie automatycznie utworzony na dysku „D”.

Jeśli nie określisz plik - [wynik] podczas łączenia plików, to wszystkie informacje zostaną zapisane w pierwszym pliku. Na przykład polecenie copy f1.txt+f2.txt+f3.txt doda zawartość f2.txt i f3.txt do zawartości pliku f1.txt

Klawisz /Y wyłącza wyjście komunikatu o zastąpieniu pliku. Domyślnie podczas kopiowania plików, jeśli taki plik istnieje, wyświetlany jest komunikat ostrzegający o zastąpieniu. Użytkownik może wyrazić zgodę na wymianę (naciśnij Y) lub się nie zgodzić (naciśnij N). Przełącznik /Y wyłącza ten komunikat i kopiowanie następuje natychmiast. Na przykład utwórzmy plik vov.txt na dysku C i skopiujmy go na dysk D: copy vov.txt d:\
Następnie skopiuj ten plik ponownie. Spowoduje to wyświetlenie komunikatu „Zamień d:\vov.txt ] ] [+plik3]...]

Opcje wiersza poleceń:

źródło- Kopiuj pliki.

obiekt_docelowy- Lokalizacja lub nazwy nowych plików.

/A- Kopiowanie tylko plików z ustawionym atrybutem archiwum; sam atrybut się nie zmienia.

/M- Kopiowanie tylko plików z ustawionym atrybutem archiwum; po skopiowaniu atrybut jest usuwany.

/D:m-d-y- Kopiowanie plików zmodyfikowanych nie wcześniej niż podana data. Jeśli nie podano daty, tylko pliki docelowe, starsze niż oryginalne.

/EXCLUDE:plik1[+plik2][+plik3]...- Lista plików zawierających ciągi z kryteriami wykluczania plików i folderów z procesu kopiowania. Każdy wiersz musi znajdować się w osobnym wierszu w pliku. Jeśli którykolwiek z ciągów pasuje do dowolnej części ścieżki bezwzględnej do kopiowanego pliku, plik ten jest wykluczany z operacji kopiowania. Na przykład, określając ciąg \obj\ lub .obj, można wykluczyć odpowiednio wszystkie pliki w folderze obj lub wszystkie pliki z rozszerzeniem .obj.

/P- Wyświetla monity przed utworzeniem każdego nowego pliku.

/S- Kopiuj tylko niepuste katalogi z podkatalogami.

/MI- Kopiuj katalogi z podkatalogami, w tym puste. Odpowiednik /S /E. Kompatybilny z przełącznikiem /T.

/V- Sprawdzanie rozmiaru każdego nowego pliku.

/W- Pytaj o naciśnięcie klawisza przed kopiowaniem.

/C- Kontynuuj kopiowanie niezależnie od występowania błędów.

/I- Jeśli cel nie istnieje i kopiowanych jest wiele plików, zakłada się, że cel określa katalog.

/Q- Zakaz wyświetlania nazw kopiowanych plików.

/F- Wyprowadź pełne nazwy plików źródłowych i docelowych.

/L- Wyświetlanie nazw skopiowanych plików.

/G- Kopiowanie zaszyfrowanych plików do katalogu docelowego, który nie obsługuje szyfrowania.

/H- Kopiowanie m.in. plików ukrytych i systemowych.

/R- Zastępowanie plików tylko do odczytu.

/T- Utwórz strukturę katalogów bez kopiowania plików. Puste katalogi i podkatalogi nie są uwzględniane w procesie kopiowania. Użyj /T /E, aby utworzyć puste katalogi i podkatalogi.

/U- Kopiowanie tylko plików znajdujących się już w katalogu docelowym.

/K- Kopiuj atrybuty. Użycie polecenia XCOPY zwykle resetuje atrybuty tylko do odczytu.

/N- Używanie krótkich nazw podczas kopiowania.

/O- Kopiuj informacje o właścicielu i dane ACL.

/X- Kopiuj ustawienia audytu plików (implikuje przełącznik /O).

/Y- Pomiń monit o potwierdzenie nadpisania istniejącego pliku docelowego.

/-Y- Pytaj o potwierdzenie nadpisania istniejącego pliku docelowego.

/Z- Kopiuj pliki sieciowe z odnowieniem.

/J- Kopiuj przy użyciu niebuforowanych we/wy. Zalecany do bardzo dużych plików.

Klucz /Y można zainstalować przez Zmienna środowiskowa KOPIUJ CMD.

Klucz /-Y wiersz polecenia zastępuje to ustawienie.

XCOPY Przykłady użycia

xkopia /?- udzielić krótkiej pomocy dotyczącej użycia polecenia.

xcopy C:\użytkownicy D:\kopia1- skopiuj pliki z katalogu C:\users do katalogu D:\copy1. Kopiuje bez podkatalogów i tylko pliki bez atrybutów „Ukryty” i „System”. Atrybut skopiowanych plików zostanie ustawiony Archiwalny. Jeżeli katalog, do którego wykonywana jest kopia nie istnieje, użytkownik otrzyma komunikat:

Co oznacza D:\copy1:
nazwa pliku lub katalogu
(F=plik, D=katalog)? D

Po odpowiedzi D katalog docelowy zostanie utworzony, a kopia zostanie wykonana do D:\COPY1\. Aby pominąć monit o utworzenie katalogu docelowego, użyj opcji /I:

xcopy C:\users D:\copy1 /I

xcopy C:\użytkownicy D:\kopia1 /H /Y /C- kopiowanie plików, w tym ukrytych i systemowych, z pominięciem żądania nadpisania istniejących i wznowienia w przypadku błędu. Jeśli istniejący plik w katalogu docelowym jest ustawiony na Tylko do odczytu, kopiowanie nie jest wykonywane. Klucz służy do nadpisywania takich plików. /R

xcopy C:\users D:\copy1 /H /Y /C /R /S- skopiuj wszystkie pliki i podkatalogi (/S) nadpisując istniejące bez pytania (/Y), w tym ukryte i systemowe. (/H) nadpisywanie plików tylko do odczytu (/R) i ignorowanie błędów (/C)

xcopy C:\users D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt- to samo co w poprzednim przypadku, ale plik tekstowy C:\użytkownicy\listnotcopy.txt określa znaki wykluczenia z procedury kopiowania. Przykład zawartości pliku:

\Użytkownik1\- wyklucz katalog C:\users\user1 z kopiowania
Wszyscy użytkownicy wyklucz katalog C:\users\All Users z kopiowania
de*.*- wyklucz z kopiowania wszystkie pliki i katalogi zaczynające się od kombinacji liter "de"

xcopy C:\users\*.exe D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt- to samo co w poprzednim przykładzie, ale tylko kopiowanie plików wykonywalnych z rozszerzeniem .exe.

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I- skopiuj wszystkie pliki z rozszerzeniem .ini z katalogu plików tymczasowych do katalogu D:\kopia1\ini\. Jeśli docelowy podkatalog \ini\ nie istnieje, zostanie utworzony bez pytania użytkownika (/I) .

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I /D:16.09.2013- tak samo jak w poprzednim przykładzie, ale kopiowane są tylko te pliki, które mają zmodyfikowaną datę 16 września 2013 r. lub starszą.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T- utwórz strukturę folderów na dysku C: w katalogu D:\kopia1\KATALOG LISTY. Pliki nie są kopiowane. Kopiowane są tylko foldery, w tym foldery puste, ukryte i systemowe.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T /D:16.09.2013 odtwórz strukturę folderów dysku C: w katalogu D:\copy1\LISTDIR z datą modyfikacji 16 września 2013 r. lub późniejszą.

Możesz użyć polecenia REPLACE, aby dodać nowe pliki do katalogów i zaktualizować istniejące do nowszych wersji.

W przeciwieństwie do narzędzia COPY, polecenie XCOPY umożliwia również kopiowanie pliku za pomocą wiersz poleceń, ale ma więcej funkcji. Warto jednak zauważyć, że XCOPY umożliwia pracę tylko z plikami i katalogami, ale nie z urządzeniami (na przykład drukarką). Ale jak zwykle najpierw kilka tekstów...

W dawnych czasach miałem dysk operacyjny system Windows XP Sp1, w tym czasie nie było dysków instalacyjnych z automatycznym uruchamianiem, więc trzeba było najpierw wejść powłoka poleceń, a dopiero potem uruchom na dysku plik instalacyjny. Dysk był już dość sfatygowany, były małe dziury, ale co dziwne, z pomocą starego dobrego Wolf Commandera udało mi się skopiować wszystkie pliki za pomocą wiersza poleceń, chociaż nie za pierwszym razem. Poza tym czasami zdarzało się, że system szedł w błoto i musiałem ręcznie kopiować z jednej śruby na drugą, trwało to dzień...

xcopy wiersz poleceń

Źródło XCOPY [wynik] ] ]

[+ plik 3]...]

Źródło- określ ścieżkę do pliku (plików) do skopiowania.

Wynik- określ lokalizację, do której chcesz skopiować plik za pomocą wiersza poleceń. W przypadku braku tego parametru dokumenty zostaną zduplikowane w bieżącym katalogu.

/V- podobnie jak w poprzedniej wersji ten parametr odpowiada za sprawdzenie fizyczności dokumentów, ale nie jest już obowiązkowy, ponieważ sprawdzenie jest przeprowadzane przez sam system. Pozostał tylko dla zgodności z poprzednie wersje MS DOS.

/EXCLUDE:plik1[+plik2][+plik3]… – pozwala wykluczyć kilka plików lub folderów z procesu kopiowania. Tutaj wszystko jest proste, wystarczy podać nazwy obiektów, które mają zostać wykluczone, ale nie można używać znaków specjalnych, takich jak „*” i „?”. Klawisze plik1, plik2, ... wskazują dokumenty, w których są zapisane linie, każda linia musi znajdować się w osobnym wierszu. Jeśli przynajmniej jeden wiersz pasuje do dowolnej części ścieżki bezwzględnej kopiowanego dokumentu, skopiuj za pomocą wiersza poleceń podany plik nie będzie działać. Załóżmy, że w katalogu D: DATA znajdują się trzy dokumenty z rozszerzeniem txt: data1.txt, data2.txt i data3.txt. Otwórz CMD i wpisz w nim następujące polecenia:

echo data1.txt>wyklucz.txt

echo data2.txt>>wyklucz.txt

W tym przykładzie utworzyliśmy w bieżącym katalogu Dokument tekstowy exlude.txt, który zawiera dwie linie data1.txt i data2.txt. Symbol „>>” różni się od symbolu „>” tylko tym, że dodaje dane na końcu dokumentu i nie zastępuje całej treści nowymi informacjami. Dobra, spróbujmy teraz wykonać następujące dyrektywy:

XCOPY *.txt D:DANE /WYKLUCZ:wyklucz.txt - w tym przykładzie z bieżącego folderu do folderu D:DATA skopiowaliśmy wszystkie dokumenty z rozszerzeniem txt, z wyjątkiem plików data1 i data2.

Inny przykład, jeśli określisz ciągi, takie jak OBJ lub .OBJ, wszystkie obiekty z folderu OBJ i wszystkie obiekty z rozszerzeniem .OBJ zostaną wykluczone z procesu.

/Z- pozwala na duplikację dokumenty sieciowe z odnowieniem.

Jak wiadomo, system plików przypisuje każdemu plikowi/dokumentowi właściciela, z reguły jest to użytkownik, który utworzył ten dokument. Podczas używania poleceń i wiersza poleceń XCOPY, informacje o starym właścicielu są nadpisywane, a właściciel kopii staje się użytkownikiem pod rachunek który faktycznie skopiował pliki z wiersza poleceń.

/ALE I /M– ustawić tryb dla dokumentów archiwalnych. Pierwszy klucz po zduplikowaniu obiektu pozostawia go z atrybutem „Archiwum”, natomiast drugi klucz wyłącza ten atrybut po zakończeniu procesu manipulacji.

/O– ten parametr pozwala na skopiowanie tylko tych danych, które zostały zmienione nie wcześniej niż podana data (data y jest podana w atrybucie /D[:data], jeśli sama data nie jest określona, ​​to kopiowanie zostanie wykonane tylko wtedy, gdy źródło jest nowsze niż wynik). Na przykład:

XCOPY "С:Mój dokument*.*" "D:RESERVEMój dokument" /D

Tutaj tylko te pliki zostaną skopiowane za pomocą wiersza poleceń, które zostały zmienione od ostatniej takiej manipulacji lub w ogóle nie istniały w dokumencie D: RESERVEMy.

/S- ten klucz wskazuje, że oprócz dokumentów należy skopiować folder, pod warunkiem, że nie jest on (oni) pusty.

/MI- ten klucz jest podobny do poprzedniego, z tą różnicą, że umożliwia kopiowanie pusty folder za pomocą wiersza poleceń.

/W– tryb monitowania o naciśnięcie dowolnego klawisza przed włączeniem kopiowania.

/C– proces kopiowania będzie kontynuowany nawet w przypadku wystąpienia błędu

/I– Ta opcja mówi, że celem musi być katalog. Na przykład, jeśli ustawisz klucz /I w poleceniu skopiowania wszystkich obiektów z rozszerzeniem txt z bieżącego katalogu do nieistniejącego jeszcze podkatalogu TEXT:

XKOPIA *.txt TEKST /I

wtedy podkatalog TEXT zostanie utworzony bez dalszych żądań.

/Q- ten klawisz nie wyświetla nazw podczas procesu

/F- ten klucz wyświetli pełną ścieżkę źródłową i wynikową podczas procesu

/L- ten klucz wyświetli tylko te dokumenty, które należy skopiować, podczas gdy sam proces nie nastąpi.

/H– pozwala na powielanie dokumentów ukrytych i systemowych.

/K- zamień obiekty na atrybut "Tylko do odczytu"

/T- tworzy migawkę struktury skopiowanych folderów, ale nie kopiuje samych dokumentów, a puste katalogi również nie są uwzględniane. Aby nadal uwzględniać puste katalogi i podkatalogi, musisz użyć kombinacji klawiszy /T /E.

/U- aktualizuje zawartość katalogu, czyli kopiuje tylko te pliki, które już są w katalogu.

/Y I /-Y określić, czy poprosić o potwierdzenie przed wymianą. /Y oznacza, że ​​takie żądanie jest potrzebne, /-Y- nie są potrzebne.

/N– kopiowanie za pomocą wiersza poleceń przy użyciu wygenerowanych krótkich nazw.

Jak wspomniano powyżej, podczas korzystania z narzędzi COPY i XCOPY nadpisywane są informacje o poprzednim właścicielu. Aby temu zapobiec, możesz użyć polecenia SKOPIA z pakietu zestaw zasobów, który ma następującą składnię:

SCOPY źródło [wynik]

/O– pozwala na powielanie informacji o właścicielu

/ALE– powielanie informacji związanych z audytem dostępu do pliku lub katalogu

/S– kopiowanie plików za pomocą wiersza poleceń ze wszystkich podkatalogów wskazanego katalogu.

Zapis do strumieni NTFS

A jednak chciałbym przypomnieć takie pojęcie jak „kopiowanie do strumieni”. Częściowo poruszyłem ten problem w artykule z przykładami przy opisie metody obiektu FileSystemObject. Ta okazja dostarczane tylko w aktach System NTFS. W prosta wersja Istotą sprawy jest to, że do każdego dokumentu czy dysku można podpiąć własny strumień, a informacje wpisywać bezpośrednio do strumienia, czyli informacje będą rejestrowane, ale sam dokument nie zmieni swojego rozmiaru. Zróbmy prosty eksperyment, napisz w wierszu poleceń:

echo „Hellow, word”>new.txt:potok.txt - w tym przykładzie utworzyliśmy dokument tekstowy new.txt i skopiowaliśmy frazę Hello, word do strumienia potok.txt. Jeśli wykonamy polecenie notatnika nowy.txt, to nic nie zobaczymy, ale jeśli wykonamy je w ten sposób:

notatnik nowy.txt.potok.txt- wtedy zobaczymy cenną frazę Hello, word.

Polecenie xcopy wiersza poleceń.

Gdy plik zostanie usunięty, dołączony do niego strumień również zostanie usunięty. Jest jeden dość prymitywny sposób, aby dowiedzieć się, że coś jest na stałe w naszym rzekomo pustym dokumencie, jest to umieszczenie tego w archiwum, w wyniku czego zerowy rozmiar dokumentu zwiększy się podczas archiwizacji.

Pełną listę poleceń można wyświetlić, wpisując HELP w wierszu polecenia.

Zespół CD

Bieżący katalog można zmienić za pomocą polecenia

CD [dysk:][ścieżka\]

Ścieżka do wymaganego katalogu jest określona z uwzględnieniem powyższych uwag. Na przykład polecenie CD \ zmienia się na katalog główny bieżącego dysku. Jeśli uruchomisz polecenie CD bez parametrów, na ekranie zostaną wyświetlone nazwy bieżącego napędu i katalogu.

Polecenie KOPIUJ

Jednym z najbardziej powtarzalnych zadań podczas pracy na komputerze jest kopiowanie i przenoszenie plików z jednego miejsca do drugiego. Polecenie COPY służy do kopiowania jednego lub więcej plików.

Składnia tego polecenia to:

KOPIUJ źródło [+ źródło [+ ...]] [wynik]

Krótki opis parametrów i przełączników komendy COPY znajduje się w tabeli.

Tabela 1.1. Opcje i opcje poleceń KOPIUJ

Parametr

Opis

źródło

Nazwa skopiowanego pliku lub plików

Plik jest plikiem tekstowym ASCII, czyli koniec pliku jest oznaczony znakiem o kodzie ASCII 26 ( +)

Plik jest binarny. Przełącznik ten określa, że ​​interpreter poleceń podczas kopiowania powinien odczytać ze źródła liczbę bajtów określoną przez rozmiar w katalogu kopiowanego pliku

wynik

Katalog do umieszczenia wyniku kopiowania i/lub nazwy tworzonego pliku

Sprawdzenie poprawności kopiowania poprzez porównanie plików po skopiowaniu

Wyłączenie trybu żądania potwierdzenia zamiany plików

Włączenie trybu żądania potwierdzenia zamiany plików

Oto przykłady użycia polecenia KOPIUJ.

Skopiowanie pliku abc.txt z bieżącego katalogu do katalogu D:\PROGRAM o tej samej nazwie:

KOPIUJ abc.txt D:\PROGRAM

Skopiowanie pliku abc.txt z bieżącego katalogu do katalogu D:\PROGRAM pod nową nazwą def.txt:

KOPIUJ abc.txt D:\PROGRAM\def.txt

Kopiowanie wszystkich plików z rozszerzeniem .txt z dysku A: do katalogu „Moje dokumenty” na dysku C:

COPY A:\*.txt "C:\Moje dokumenty"

Jeśli w poleceniu nie określisz pliku docelowego, polecenie COPY utworzy kopię pliku źródłowego o tej samej nazwie, dacie i godzinie utworzenia co plik źródłowy i miejscu nowa kopia do bieżącego katalogu na bieżącym dysku. Przykładowo, aby skopiować wszystkie pliki z katalogu głównego dysku A: do katalogu bieżącego, wystarczy wykonać następujące krótkie polecenie:

KOPIUJ A:\*.*

Jako źródło lub wynik podczas kopiowania możesz określić nazwy nie tylko plików, ale także urządzeń komputerowych. Na przykład, aby wydrukować plik abc.txt na drukarce, możesz użyć polecenia do skopiowania tego pliku na urządzenie PRN: COPY abc.txt PRN

Inne ciekawy przykład: utwórz nowy plik tekstowy i zapisz w nim informacje bez użycia Edytor tekstu. Aby to zrobić, wystarczy wpisać polecenie COPY CON my.txt, które skopiuje to, co wpisujesz na klawiaturze, do pliku my.txt (jeśli ten plik istniał, zostanie nadpisany, w przeciwnym razie zostanie utworzony). Aby zakończyć wprowadzanie, musisz wprowadzić znak końca pliku, czyli nacisnąć klawisze +.

Polecenie KOPIUJ może również scalić (skleić) kilka plików w jeden. Aby to zrobić, musisz określić jeden plik wynikowy i kilka plików źródłowych. Osiąga się to za pomocą symboli wieloznacznych (? i *) lub formatu plik1 + plik2 + plik3. Na przykład, aby scalić pliki 1.txt i 2.txt w plik 3.txt, możesz wydać następujące polecenie:

KOPIUJ 1.txt+2.txt 3.txt

Łączenie wszystkich plików dat w bieżącym katalogu w jeden plik all.dat można wykonać w następujący sposób:

KOPIUJ /B *.dat all.dat

Przełącznik /B jest tutaj używany, aby zapobiec obcinaniu połączonych plików, ponieważ podczas łączenia plików polecenie COPY domyślnie uwzględnia pliki tekstowe.

Jeżeli nazwa pliku docelowego odpowiada nazwie jednego z kopiowanych plików (oprócz pierwszego), to oryginalna zawartość pliku docelowego jest tracona. Jeśli nazwa pliku docelowego zostanie pominięta, to pierwszy plik na liście zostanie użyty jako nazwa pliku docelowego. Na przykład polecenie COPY 1.txt+2.txt doda zawartość pliku 2.txt do zawartości pliku 1.txt. Polecenia COPY można również użyć do przypisania bieżącej daty i godziny do pliku bez modyfikowania jego zawartości. Aby to zrobić, musisz wpisać polecenie, takie jak

KOPIUJ /B 1.txt+,

Tutaj przecinki wskazują pominięcie parametru odbiornika, co prowadzi do pożądanego wyniku.

Polecenie KOPIUJ również ma swoje wady. Na przykład nie można go używać do kopiowania ukrytych i pliki systemowe, pliki o zerowej długości, pliki z podkatalogów. Ponadto, jeśli podczas kopiowania grupy plików funkcja COPY napotka plik, który jest ten moment nie da się go skopiować (np. jest zajęty przez inną aplikację), wówczas proces kopiowania zostanie całkowicie przerwany, a pozostałe pliki nie zostaną skopiowane.

Zespół XCOPY

Problemy wymienione w opisie polecenia COPY można rozwiązać za pomocą polecenia XCOPY, które zapewnia znacznie więcej opcji podczas kopiowania. Należy jednak zauważyć, że XCOPY może działać tylko z plikami i katalogami, a nie z urządzeniami.

Składnia tego polecenia to:

Źródło XCOPY [wynik] [klawisze]

Polecenie XCOPY ma wiele klawiszy, dotkniemy tylko kilku z nich. Przełącznik /D[:[data]] umożliwia kopiowanie tylko plików, które zostały zmodyfikowane w określonym dniu lub później. Jeśli parametr date nie zostanie określony, kopiowanie zostanie wykonane tylko wtedy, gdy źródło jest nowsze niż wynik. Na przykład polecenie

XCOPY "C:\Moje dokumenty\*.*" "D:\BACKUP\Moje dokumenty" /D

skopiuje do katalogu „D:\BACKUP\Moje dokumenty” tylko te pliki z katalogu „C:\Moje dokumenty”, które zmieniły się od ostatniej takiej kopii lub które nie istniały w „D:\BACKUP\Moje dokumenty” w ogóle.

Przełącznik /S umożliwia kopiowanie wszystkich niepustych podkatalogów w katalogu źródłowym. Używając przełącznika /E, możesz ogólnie skopiować wszystkie podkatalogi, w tym puste.

Jeśli określono przełącznik /C, kopiowanie będzie kontynuowane, nawet jeśli wystąpią błędy. Jest to bardzo przydatne przy operacjach kopiowania wykonywanych na grupach plików, na przykład, gdy utworzyć kopię zapasową dane.

Przełącznik /I jest ważny, gdy kopiowanych jest wiele plików i brakuje pliku docelowego. Po określeniu tego przełącznika polecenie XCOPY zakłada, że ​​plik docelowy musi być katalogiem. Na przykład, jeśli określisz przełącznik /I w poleceniu, aby skopiować wszystkie pliki z rozszerzeniem txt z bieżącego katalogu do podkatalogu TEXT, który jeszcze nie istnieje,

XKOPIA *.txt TEKST /I

wtedy podkatalog TEXT zostanie utworzony bez dalszych żądań.

Klawisze /Q, /F i /L odpowiadają za tryb wyświetlania podczas kopiowania. Po określeniu przełącznika /Q nazwy plików nie są wyświetlane podczas kopiowania, natomiast przełącznik /F wyświetla pełne ścieżki źródła i wyniku. Przełącznik /L oznacza, że ​​wyświetlane są tylko pliki, które mają zostać skopiowane (sama kopia nie jest wykonywana).

Za pomocą przełącznika /H można kopiować pliki ukryte i systemowe, a za pomocą przełącznika /R można zastępować pliki atrybutem „Tylko do odczytu”. Na przykład, aby skopiować wszystkie pliki z katalogu głównego dysku C: (w tym pliki systemowe i ukryte) do katalogu SYS na dysku D:, wprowadź następujące polecenie:

XKOPIA C:\*.* D:\SYS /H

Przełącznik /T umożliwia XCOPY kopiowanie tylko struktury katalogów źródłowych, bez duplikowania plików w tych katalogach, a puste katalogi i podkatalogi nie są uwzględniane. Aby nadal uwzględniać puste katalogi i podkatalogi, musisz użyć kombinacji przełączników /T /E.

Używając XCOPY, możesz aktualizować tylko istniejące pliki podczas kopiowania (nowe pliki nie są zapisywane). Służy do tego przełącznik /U. Na przykład, jeśli pliki a.txt i b.txt znajdowały się w katalogu C:\2, a pliki a.txt, b.txt, c.txt i d.txt znajdowały się w katalogu C:\1, następnie po wykonaniu polecenia

XKOPIA C:\1 C:\2 /U

w katalogu C:\2 pozostaną tylko dwa pliki a.txt i b.txt, których zawartość zostanie zastąpiona zawartością odpowiednich plików z katalogu C:\1. Jeśli plik z oznaczeniem „Tylko do odczytu” Atrybut został skopiowany przy użyciu XCOPY, a następnie Domyślnie ten atrybut zostanie usunięty z pliku kopii. Aby skopiować nie tylko dane, ale także całe atrybuty pliku, należy użyć przełącznika /K.

Przełączniki /Y ​​i /-Y określają, czy podczas kopiowania należy pytać o potwierdzenie przed zastąpieniem plików. /Y oznacza, że ​​takie żądanie jest potrzebne, /-Y - niepotrzebne.

DIR polecenie

Innym bardzo przydatnym poleceniem jest DIR [dysk:][ścieżka][nazwa pliku] [przełączniki], które służy do wyświetlania informacji o zawartości dysków i katalogów. Parametr [drive:][path] określa dysk i katalog do wyświetlenia zawartości. Parametr [filename] określa plik lub grupę plików do uwzględnienia na liście. Na przykład polecenie

KATALOG C:\*.bat

wyświetli wszystkie pliki bat w katalogu głównym dysku C:. W przypadku wydania tego polecenia bez parametrów, wyświetlana jest etykieta dysku i numer seryjny, nazwy (w wersji krótkiej i długiej) plików i podkatalogów znajdujących się w bieżącym katalogu oraz data i godzina ich ostatniej modyfikacji. Następnie wyświetla liczbę plików w katalogu, całkowity rozmiar (w bajtach) zajmowany przez pliki oraz ilość wolnego miejsca na dysku. Na przykład:

Objętość w urządzeniu C jest oznaczona PHYS1_PART2 Numer seryjny tomy: 366D-6107 Zawartość folderu C:\aditor.<ПАПКА> 25.01.00 17:15 . .. <ПАПКА>25.01.2000 17:15 .. TEMPLT02 DAT 227 08.07.98 01:00 templt02.dat UNINST1 000 1 093 03.02.99 8:36 AM UNINST1.000 HILITE DAT 1 082 18.09.98 06:55 hilite.dat TEMPLT01 DAT TEMPLT01 TEMPLT01 008 4 .98 1:00 templt01.dat UNINST0 000 40,960 4/15/98 2:08 UNINST0.000 TTABLE DAT 357 08/07/98 1:00 ttable.dat ADITOR EXE 461 312 01.12.99 23:13 aditor.exe README TXT 3974 25.01.2000 17:26 readme.txt ADITOR HLP 24 594 08.10.98 23:12 aditor.hlp TEKST~1 TXT 0 03.11.01 9:02 Plik tekstowy.txt 11 plików 533 647 bajtów 2 foldery 143 261 696 bajtów za darmo

Za pomocą przełączników poleceń DIR można określić różne tryby rozmieszczania, filtrowania i sortowania. Na przykład przy użyciu przełącznika /W lista plików jest wyświetlana w szerokim formacie z maksymalnie możliwa liczba nazwy plików lub katalogów w każdym wierszu. Na przykład:

Wolumin na urządzeniu C jest oznaczony PHYS1_PART2 Numer seryjny woluminu: 366D-6107 Zawartość folderu C:\aditor [.] [..] TEMPLT02.DAT UNINST1.000 HILITE.DAT TEMPLT01.DAT UNINST0.000 TTABLE.DAT ADITOR.EXE README TXT ADITOR.HLP TEKST~1.TXT 11 plików 533 647 bajtów 2 foldery 143 257 600 bajtów za darmo

Używając klucza /A[[:]attributes], możesz wyświetlić nazwy tylko tych katalogów i plików, które mają określone atrybuty (R - "Tylko do odczytu", A - "Archiwum", S - "System", H - „Ukryty”, prefiks „-” ma znaczenie NIE). Jeśli przełącznik /A zostanie użyty z więcej niż jedną wartością atrybutu, zostaną wyświetlone tylko nazwy tych plików, które mają te same atrybuty, co podane. Na przykład, aby wyświetlić nazwy wszystkich plików w katalogu głównym dysku C:, które są zarówno plikami ukrytymi, jak i systemowymi, możesz użyć polecenia

DIR C:\ /A:HS

i wyświetlić wszystkie pliki oprócz ukrytych - polecenie

DIR C:\ /A:-H

Zaznaczamy tutaj, że litera D odpowiada atrybutowi katalogu, czyli aby np. wyświetlić listę wszystkich katalogów na dysku C: należy wydać polecenie

DIR C: /A:D

Przełącznik /O[[:]sort] określa porządek sortowania zawartości katalogu podczas wyprowadzania go za pomocą polecenia DIR. Jeśli ten przełącznik zostanie pominięty, DIR drukuje nazwy plików i katalogów w kolejności, w jakiej pojawiają się w katalogu. Jeśli określono przełącznik /O i nie określono opcji sortowania, DIR wyświetla nazwy w kolejność alfabetyczna. W parametrze sortowania można użyć następujących wartości: N - według nazwy (alfabetycznie), S - według rozmiaru (od najniższego), E - według rozszerzenia (alfabetycznie), D - według daty (od najstarszego), A - według data wgrania (zaczynając od starszych), G - zacznij listę od katalogów. Przedrostek „-” oznacza odwrotną kolejność. Jeśli określono więcej niż jedną wartość porządku sortowania, pliki są sortowane według pierwszego kryterium, następnie według drugiego i tak dalej.

Przełącznik /S oznacza wyświetlenie listy plików z określonego katalogu i jego podkatalogów.

Przełącznik /B wyświetla tylko nazwy katalogów i nazwy plików (w długim formacie), po jednym w wierszu, łącznie z rozszerzeniem. W takim przypadku wyświetlane są tylko główne informacje, bez ostatecznej. Na przykład:

Templt02.dat UNINST1.000 hilite.dat templt01.dat UNINST0.000 ttable.dat aditor.exe readme.txt aditor.hlp Plik tekstowy.txt

Polecenia MKDIR i RMDIR

Aby utworzyć nowy katalog i usunąć już istniejący pusty katalog, użyj odpowiednio poleceń MKDIR [dysk:]ścieżka i RMDIR [dysk:]ścieżka [przełączniki] (lub ich krótkich odpowiedników MD i RD). Na przykład:

MKDIR "C:\Przykłady" RMDIR "C:\Przykłady"

Polecenie MKDIR nie może być wykonane, jeśli katalog lub plik z nadane imię już istnieje. Polecenie RMDIR nie powiedzie się, jeśli usuwany katalog nie jest pusty.

Zespół DEL

Możesz usunąć jeden lub więcej plików za pomocą polecenia

DEL [dysk:][ścieżka]nazwa pliku [przełączniki]

Czy do usuwania wielu plików na raz są używane symbole wieloznaczne? I *. Przełącznik /S umożliwia usunięcie wskazanych plików ze wszystkich podkatalogów, przełącznik /F - aby wymusić usunięcie plików tylko do odczytu, przełącznik /A[[:]attributes] - aby wybrać pliki do usunięcia według atrybutów (podobnie do przełącznika /A[[:]atrybuty).] w poleceniu DIR).

Zespół REN

Możesz zmieniać nazwy plików i katalogów za pomocą polecenia RENAME (REN). Składnia tego polecenia jest następująca:

REN [dysk:][ścieżka][katalog1|plik1] [katalog2|plik2]

Tutaj katalog1|plik1 określa nazwę katalogu/pliku do zmiany, a katalog2|plik2 określa nową nazwę katalogu/pliku. Czy w dowolnym parametrze polecenia REN można używać symboli wieloznacznych? I *. W takim przypadku znaki reprezentowane przez szablony w parametrze plik2 będą identyczne z odpowiadającymi im znakami w parametrze plik1. Na przykład, aby zmienić rozszerzenie wszystkich plików .txt w bieżącym katalogu na doc, wprowadź następujące polecenie:

REN *.txt *.doc

Jeśli plik o nazwie plik2 już istnieje, polecenie REN zostanie przerwane i zostanie wydrukowany komunikat wskazujący, że plik już istnieje lub jest używany. Ponadto polecenie REN nie może określić innego dysku lub katalogu w celu utworzenia wynikowego katalogu i pliku. W tym celu należy użyć polecenia MOVE, przeznaczonego do zmiany nazwy i przenoszenia plików i katalogów.

polecenie PRZESUŃ

Składnia polecenia do przenoszenia jednego lub więcej plików to:

MOVE [dysk:][ścieżka]plik1[,...] plik_wynikowy

Składnia polecenia zmiany nazwy folderu to:

MOVE [dysk:][ścieżka]katalog1 katalog2

Tutaj plik_wynikowy określa nową lokalizację pliku i może zawierać nazwę dysku, dwukropek, nazwę katalogu lub kombinację obu. Jeśli przenoszony jest tylko jeden plik, można określić jego nową nazwę. Pozwala to na natychmiastowe przeniesienie i zmianę nazwy pliku. Na przykład,

PRZENIEŚ „C:\Moje dokumenty\list.txt” D:\list.txt

Jeśli podany jest przełącznik /-Y, to podczas tworzenia katalogów i zastępowania plików zostanie wyświetlony komunikat potwierdzający. Przełącznik /Y anuluje wystawienie takiego żądania.

Kopiowanie pliku abc.txt z bieżącego katalogu do katalogu D:\PROGRAM o tej samej nazwie: COPY abc.txt D:\PROGRAM

Kopiowanie pliku abc.txt z bieżącego katalogu do katalogu D:\PROGRAM pod nową nazwą def.txt: COPY abc.txt D:\PROGRAM\def.txt

Kopiowanie wszystkich plików .txt z dysku A: do katalogu „Moje dokumenty” na dysku C: COPY A:\*.txt „C:\Moje dokumenty”

Jeśli w poleceniu nie określisz pliku docelowego, polecenie COPY tworzy kopię pliku źródłowego o tej samej nazwie, dacie i godzinie co plik źródłowy i umieszcza nową kopię w bieżącym katalogu na bieżącym dysku.

Przykładowo, aby skopiować wszystkie pliki z katalogu głównego dysku A: do katalogu bieżącego, wystarczy wykonać następującą krótką komendę: COPY A:\*.*

Jako źródło lub wynik podczas kopiowania możesz określić nazwy nie tylko plików, ale także urządzeń komputerowych. Na przykład, aby wydrukować plik abc.txt na drukarce, możesz użyć polecenia do skopiowania tego pliku na urządzenie PRN: COPY abc.txt PRN

Polecenie KOPIUJ może również scalić (skleić) kilka plików w jeden.

Aby to zrobić, musisz określić jeden plik wynikowy i kilka plików źródłowych. Osiąga się to za pomocą symboli wieloznacznych (? i *) lub formatu plik1 + plik2 + plik3. Na przykład, aby scalić pliki 1.txt i 2.txt w plik 3.txt, możesz wydać następujące polecenie:

KOPIUJ 1.txt+2.txt 3.txt

Łączenie wszystkich plików dat w bieżącym katalogu w jeden plik all.dat można wykonać w następujący sposób:

KOPIUJ /B *.dat all.dat

Przełącznik /B jest tutaj używany, aby zapobiec obcinaniu połączonych plików, ponieważ podczas łączenia plików polecenie COPY domyślnie uwzględnia pliki tekstowe.

Polecenie KOPIUJ również ma swoje wady. Na przykład nie może kopiować plików ukrytych i systemowych, plików o zerowej długości, plików z podkatalogów. Dodatkowo, jeśli podczas kopiowania grupy plików COPY napotka plik, którego w danej chwili nie można skopiować (np. jest zajęty przez inną aplikację), proces kopiowania zostanie całkowicie przerwany, a pozostałe pliki nie zostaną skopiowane .

Zespół XCOPY

Problemy wymienione w opisie polecenia COPY można rozwiązać za pomocą polecenia XCOPY, które zapewnia znacznie więcej opcji podczas kopiowania.

XCOPY może pracować tylko z plikami i katalogami, a nie z urządzeniami.

Składnia tego polecenia to: Źródło XCOPY [wynik] [klawisze]

Polecenie XCOPY ma wiele klawiszy, dotkniemy tylko kilku z nich. Przełącznik /D[:[data]] umożliwia kopiowanie tylko plików, które zostały zmodyfikowane w określonym dniu lub później. Jeśli parametr date nie zostanie określony, kopiowanie zostanie wykonane tylko wtedy, gdy źródło jest nowsze niż wynik. Na przykład polecenie

XCOPY "C:\Moje dokumenty\*.*" "D:\BACKUP\Moje dokumenty" /D

skopiuje do katalogu „D:\BACKUP\Moje dokumenty” tylko te pliki z katalogu „C:\Moje dokumenty”, które zmieniły się od ostatniej takiej kopii lub które nie istniały w „D:\BACKUP\Moje dokumenty” w ogóle.

Przełącznik /S umożliwia kopiowanie wszystkich niepustych podkatalogów w katalogu źródłowym. Używając przełącznika /E, możesz ogólnie skopiować wszystkie podkatalogi, w tym puste.

Jeśli określono przełącznik /C, kopiowanie będzie kontynuowane, nawet jeśli wystąpią błędy. Jest to przydatne w przypadku operacji kopiowania wykonywanych na grupach plików, na przykład podczas tworzenia kopii zapasowej danych.

Przełącznik /I jest ważny, gdy kopiowanych jest wiele plików i brakuje pliku docelowego. Po określeniu tego przełącznika polecenie XCOPY zakłada, że ​​plik docelowy musi być katalogiem.

DIR Polecenie

Innym przydatnym poleceniem jest DIR [dysk:][ścieżka][nazwa pliku] [przełączniki], które służy do wyświetlania informacji o zawartości dysków i katalogów. Parametr [drive:][path] określa dysk i katalog do wyświetlenia zawartości. Parametr [filename] określa plik lub grupę plików do uwzględnienia na liście. Na przykład polecenie KATALOG C:\*.bat

wyświetli wszystkie pliki bat w katalogu głównym dysku C:.

W przypadku wydania tego polecenia bez parametrów, wyświetlana jest etykieta dysku i numer seryjny, nazwy (w wersji krótkiej i długiej) plików i podkatalogów znajdujących się w bieżącym katalogu oraz data i godzina ich ostatniej modyfikacji.

Następnie wyświetla liczbę plików w katalogu, całkowity rozmiar (w bajtach) zajmowany przez pliki oraz ilość wolnego miejsca na dysku.

Na przykład:

Objętość w urządzeniu C jest oznaczona PHYS1_PART2

Numer seryjny woluminu: 366D-6107

Zawartość folderu C:\aditor

. <ПАПКА> 25.01.00 17:15 .

.. <ПАПКА> 25.01.00 17:15 ..

TEMPLT02 DAT 227 08.07.98 1:00 AM templt02.dat

UNINST1 000 1 093 02.03.99 8:36 UNINST1.000

HILITE DAT 1082 18.09.98 18:55 hilite.dat

TEMPLT01 DAT 48 08.07.98 1:00 AM templt01.dat

UNINST0 000 40 960 15.04.98 2:08 UNINST0.000

TTABLE DAT 357 08.07.98 1:00 AM ttable.dat

ADITOR EXE 461 312 12/01/99 23:13 aditor.exe

README TXT 3 974 25.01.2000 17:26 readme.txt

ADITOR HLP 24 594 08.10.98 23:12 aditor.hlp

TEKST~1 TXT 0 11.03.01 9:02 Plik tekstowy.txt

11 plików 533,647 bajtów

2 foldery 143 261 696 bajtów za darmo

Polecenia MKDIR i RMDIR

Aby utworzyć nowy katalog i usunąć już istniejący pusty katalog, użyj odpowiednio poleceń MKDIR [dysk:]ścieżka i RMDIR [dysk:]ścieżka [przełączniki] (lub ich krótkich odpowiedników MD i RD). Na przykład:

MKDIR "C:\Przykłady"

RMDIR "C:\Przykłady"

Polecenia MKDIR nie można wykonać, jeśli katalog lub plik o podanej nazwie już istnieje. Polecenie RMDIR nie powiedzie się, jeśli usuwany katalog nie jest pusty.

Zespół DEL

Możesz usunąć jeden lub więcej plików za pomocą polecenia

DEL [dysk:][ścieżka]nazwa pliku [przełączniki]

Czy do usuwania wielu plików na raz są używane symbole wieloznaczne? I *. Przełącznik /S umożliwia usunięcie wskazanych plików ze wszystkich podkatalogów, przełącznik /F - aby wymusić usunięcie plików tylko do odczytu, przełącznik /A[[:]attributes] - aby wybrać pliki do usunięcia według atrybutów (podobnie do przełącznika /A[[:]atrybuty).] w poleceniu DIR).

Zespół REN

Możesz zmieniać nazwy plików i katalogów za pomocą polecenia RENAME (REN). Składnia tego polecenia jest następująca:

REN [dysk:][ścieżka][katalog1|plik1] [katalog2|plik2]

Tutaj katalog1|plik1 określa nazwę katalogu/pliku do zmiany, a katalog2|plik2 określa nową nazwę katalogu/pliku. Czy w dowolnym parametrze polecenia REN można używać symboli wieloznacznych? I *. W takim przypadku znaki reprezentowane przez szablony w parametrze plik2 będą identyczne z odpowiadającymi im znakami w parametrze plik1. Na przykład, aby zmienić rozszerzenie wszystkich plików .txt w bieżącym katalogu na doc, wprowadź następujące polecenie:

Jeśli plik o nazwie plik2 już istnieje, polecenie REN zostanie przerwane i zostanie wydrukowany komunikat wskazujący, że plik już istnieje lub jest używany.

polecenie PRZESUŃ

Składnia polecenia do przenoszenia jednego lub więcej plików to:

MOVE [dysk:][ścieżka]plik1[,...] plik_wynikowy

Składnia polecenia zmiany nazwy folderu to:

MOVE [dysk:][ścieżka]katalog1 katalog2

Tutaj plik_wynikowy określa nową lokalizację pliku i może zawierać nazwę dysku, dwukropek, nazwę katalogu lub kombinację obu. Jeśli przenoszony jest tylko jeden plik, można określić jego nową nazwę. Pozwala to na natychmiastowe przeniesienie i zmianę nazwy pliku. Na przykład,

PRZENIEŚ „C:\Moje dokumenty\list.txt” D:\list.txt

Jeśli podany jest przełącznik /-Y, to podczas tworzenia katalogów i zastępowania plików zostanie wyświetlony komunikat potwierdzający. Przełącznik /Y anuluje wystawienie takiego żądania.

Czyszczenie ekranu wiersza poleceń.

Aby wyczyścić ekran z tekstu, użyj dyrektywy cls .

Tekst w oknie wiersza poleceń
Aby skopiować i wkleić tekst do okna wiersza poleceń, zwykle Kombinacje okien klawisze takie jak Ctrl+C, Ctrl+V nie będą działać. Aby wyodrębnić tekst ze schowka, musisz wywołać menu, klikając kliknij prawym przyciskiem myszy najedź myszą na tytuł okna i wybierz podmenu Edycja lub po prostu kliknij prawym przyciskiem myszy na okno. Aby skopiować tekst z okna, wybierz Zaznacz i zaznacz myszą żądany tekst. Następnie naciśnij Enter lub wybierz Kopiuj z tego samego menu. Jeśli chcesz wkleić jakiś tekst do okna wiersza poleceń, zapoznaj się z poleceniem pasta(wstawić).

Ponowne wykonanie polecenia.

Aby ponownie wykonać polecenie, użyj strzałek w górę iw dół, aby poruszać się po liście wykonanych poleceń.

Polecenia serwisowe dyski twarde

Komenda defragmentować.

Optymalizacja twardy dysk pozwala na wykonanie polecenia defragmentować .

Narzędzie może defragmentować dyski za pomocą pliku System TŁUSZCZU, FAT32 i NTFS. Defrag działa równie dobrze zarówno z dynamicznymi, jak i podstawowymi typami dysków. Składnia wywołania tego polecenia jest następująca:

defragmentować dysk [ -a j [ -f ] [ -v ] [ -? ]

Parametr -a analizuje tylko informacje na dysku, parametr;

F - optymalizacja informacji, w tym w przypadku braku niezbędnego miejsca na dysku do tworzenia plików tymczasowych i parametru;

V - wyjście raportu postępu optymalizacji.

Aby defragmentacja przebiegła pomyślnie, dysk musi zawierać co najmniej 15% wolnego miejsca.

polecenie diskpart

Komenda fdisk nie jest już obsługiwany przez jądro systemu operacyjnego od Serwer Windows 2003.

Została zastąpiona przez zespół dyskpart, przeznaczony również do obsługi dysków twardych. Partycjonuj dysk, twórz dyski logiczne, usuwaj je - to tylko niektóre z zadań rozwiązywanych przez to narzędzie.

Zasadniczo zespół dyskpart koncentruje się na pracy ze specjalnymi plikami skryptów, które opisują procedury obsługi dysków twardych.

Narzędzie informacji o systemie

Pożytek Informacja o systemie zapewnia dokładna informacja o konfiguracji komputera i jego system operacyjny: nazwa komputera, typ zainstalowanego systemu operacyjnego, wersja, liczba procesorów, ich częstotliwość taktowania i inne.

Między innymi dzięki temu narzędziu możesz śledzić, jak długo system operacyjny działał bez ponownego uruchamiania.

Narzędzie do wyłączania

Narzędzie Shutdown zamyka lub uruchamia ponownie komputer lokalny lub zdalny.

Jego parametry pozwalają ustawić czas, po jakim nastąpi akcja, użytkownik otrzyma komunikat, a także wyjaśnienie przyczyny zakończenia pracy.

narzędzie do zabijania zadań.

Windows XP wprowadził możliwość kończenia zadań z wiersza poleceń.

Można to zrobić za pomocą narzędzia taskkill.

Aby wykonać zadanie, musisz najpierw znaleźć jego numer za pomocą narzędzia listy zadań.

Oba wymienione narzędzia umożliwiają tworzenie filtrów dla przetwarzanych zadań.

Na przykład lista zadań /fi „status eq nie odpowiada” wyświetli listę wszystkich zawieszonych zadań, a taskkill /f /fi „nazwa użytkownika eq Gość” zakończy wszystkie zadania uruchomione przez użytkownika Gość.

polecenie openfiles /query.

Możesz użyć polecenia openfiles /query, aby wyświetlić listę wszystkich otwartych plików w systemie. Zidentyfikuje wszystkie pliki, które są otwarte zarówno lokalnie, jak i zdalnie, a także pokaże nazwę procesu, który z nich korzysta.

Polecenie openfiles /disconnect odłącza użytkowników zdalnych od udostępnionych plików na komputerze.

Polecenie twardego łącza Fsutil
Komenda fsutil twardy link przyjmuje tylko jeden parametr - tworzenie.

To polecenie umożliwia tworzenie twardych łączy do plików. Twarde linki pozwalają, aby jeden plik miał wiele różnych nazw. Ten sam plik może znajdować się w różnych katalogach lub nawet w tym samym katalogu pod różnymi nazwami. A danych tego pliku nie można usunąć, dopóki liczba nazw plików nie będzie równa zero. Ponieważ wszystkie łącza prowadzą do tego samego pliku, programy mogą otwierać dowolne z nich i modyfikować oryginalny plik.
Oto przykład użycia tego polecenia.

Załóżmy, że mamy plik d:1.avi o rozmiarze 600 MB. Używając polecenia fsutil hardlink create d:2.avi d:1.avi, tworzysz twarde łącze do tego pliku. W rezultacie otrzymasz dwa pliki, ale ilość zajętego miejsca na dysku nie ulegnie zmianie. Chociaż jeśli wybierzesz te dwa pliki, zobaczysz, że zajmują 1200 megabajtów. W ten sposób można utworzyć nieograniczoną liczbę kopii dowolnego pliku, co w żaden sposób nie wpłynie na zajmowane miejsce na dysku. A jeśli usuniesz jeden z tych klonów, cała reszta pozostanie niezmieniona. Aby zniszczyć oryginalny plik, będziesz musiał usunąć wszystkie dowiązania do niego. Ale to polecenie ma ograniczenia: wszystkie pliki muszą znajdować się w tym samym woluminie, a system plików to tylko NTFS (system plików NT).