Jak czytać, zapisywać i manipulować plikami tekstowymi z poziomu CMD w systemie Windows

Ostatnia aktualizacja: 20/05/2025
Autor: Isaac
  • Naucz się łatwo zarządzać plikami tekstowymi z CMD przy polecenia takie jak TYPE, COPY, DEL i inne.
  • Odkryj sposoby tworzenia, edytowania, wyszukiwania i porównywania zawartości plików bez opuszczania konsoli.
  • Zautomatyzuj powtarzalne zadania i oszczędzaj czas, łącząc polecenia i pisząc niestandardowe skrypty wsadowe.

Manipulowanie plikami tekstowymi z poziomu CMD

La terminal poleceń Windows, znany również jako CMD lub Wiersz polecenia, pozostaje jednym z najpotężniejszych i najbardziej wszechstronnych narzędzi dla każdego użytkownika, który chce zrobić kolejny krok. zarządzanie plikami bez opuszczania wiersza poleceń. Często wygląda jak eksponat muzealny, ale nadal tam jest i może pomóc wydostać się z niejednej opresji.

Jeśli kiedykolwiek się zastanawiałeś Jak czytać, pisać i manipulować plikami tekstowymi z poziomu CMDOto kompleksowy przewodnik: od najprostszych operacji, takich jak tworzenie i przeglądanie plików, po zaawansowane polecenia służące do automatyzacji codziennych zadań.

Dlaczego warto używać CMD do zarządzania plikami tekstowymi?

Możesz się zastanawiać, Po co korzystać z konsoli, skoro jest Eksplorator Windows? i jest to tak proste jak dwukrotne kliknięcie? Istnieje kilka przekonujących powodów:

  • Szybkość i wydajność: Gdy masz dużo zadań do wykonania, polecenia pozwalają wykonać je w ciągu kilku sekund, bez konieczności otwierania okien i menu.
  • Możliwości automatyzacji: Możesz tworzyć skrypty wykonujące powtarzalne zadania w jednym kroku.
  • Dostęp zaawansowany: Niektóre operacje można wykonać tylko z poziomu wiersza poleceń lub są one bardziej zaawansowane, na przykład masowa zmiana uprawnień do plików, zbiorcza edycja tekstu lub kontrolowanie procesów użytkownika.
  • Niskie zużycie zasobów: Terminal pobiera minimalną ilość energii, co jest idealne w przypadku starszych urządzeń lub gdy potrzebujesz pełnej mocy do innych zadań.

Jak otworzyć terminal CMD krok po kroku

Pierwszą rzeczą jest wiedzieć Jak wejść do wiersza poleceń (CMD-owy). To bardzo proste:

  • Z paska wyszukiwania systemu Windows: Kliknij ikonę Windows, wpisz „cmd” lub „wiersz polecenia” i naciśnij Enter.
  • Korzystanie z okna Uruchom: Naciśnij klawisze Windows + R, wpisz „cmd” i naciśnij OK.
  • Jako administrator: Jeśli potrzebujesz podwyższonych uprawnień (niektóre polecenia będą o nie pytać), wyszukaj „cmd” w menu Start, kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”.

Podstawowe koncepcje: polecenia, które musisz znać

Zanim zagłębimy się w szczegóły dotyczące czytania, pisania i edycji plików tekstowych, warto przypomnieć sobie kilka kwestii. podstawowe polecenia CMD które pomogą Ci poruszać się jak ryba w wodzie:

  • CD: Zmień katalog (bieżący folder). Na przykład, Dokumenty CD przenosi Cię do folderu „Dokumenty”.
  • DIR: Wyświetla zawartość bieżącego folderu.
  • MD: Stworzyć nowy folder.
  • RD: Usuwa folder (musi być pusty).
  • DEL: Usuwa plik.
  • MOVE: Przenoszenie plików lub folderów z jednej lokalizacji do drugiej.
  • KOPIA: Kopiuje pliki z jednego katalogu do drugiego lub łączy je.
  • TYP: Wyświetla zawartość pliku tekstowego na ekranie.

To tylko wierzchołek góry lodowej, ale obejmują wszystko, czego potrzebujesz, aby szybko zacząć pracować z plikami tekstowymi.

  Oto 22 najlepsze oferty pracy na świecie, dzięki którym możesz zarobić więcej pieniędzy

Odczytywanie plików tekstowych z CMD

Wyświetl zawartość pliku tekstowego Jest to prawdopodobnie najprostsze i najszybsze zadanie wykonywane z poziomu wiersza poleceń. Tutaj absolutnym bohaterem jest dowództwo TYP.

Na przykład, jeśli znajdujesz się w ścieżce, w której znajduje się Twój plik i chcesz zobaczyć, co zawiera plik „notes.txt”:

TYPE notas.txt

Po naciśnięciu Enter cały tekst zostanie wyświetlony na ekranie. Jeśli masz kilka plików i chcesz je wszystkie odczytać jednocześnie, możesz to zrobić w następujący sposób:

TYPE notas.txt resumen.txt

Spowoduje to wyświetlenie zawartości obu plików tak, jakby były jednym.

Inne metody odczytu plików i pracy z treścią

Jeżeli plik jest bardzo długi i chcesz przeglądać go stopniowo, możesz połączyć polecenie TYPE z poleceniem WIĘCEJ:

TYPE notas.txt | MORE

Każda strona zawartości będzie wyświetlana do momentu naciśnięcia klawisza, umożliwiając przeglądanie pliku w blokach.

Dodatkowo z poziomu konsoli można przekierować wyjście pliku do innego polecenia, np. w celu wyszukania słowa:

TYPE notas.txt | FIND "palabra_clave"

Zlokalizuje to wiersze zawierające „słowo kluczowe” w pliku.

Utwórz nowe pliki tekstowe z CMD

do utwórz pusty plik tekstowy lub z treścią, istnieje kilka ścieżek i wszystkie są równie ważne:

  • Używanie pliku COPY i NUL: Jeśli chcesz po prostu utworzyć pusty plik:
COPY NUL archivo_nuevo.txt

Spowoduje to utworzenie pliku o tej nazwie w bieżącej ścieżce.

  • Utwórz i zapisz plik bezpośrednio: Aby utworzyć i napisać coś jednocześnie, możesz użyć polecenia COPY w następujący sposób:
COPY CON archivo_nuevo.txt
Escribe aquí el texto que quieras.
Cuando termines, pulsa Ctrl+Z y Enter.

Plik zostanie zapisany z zapisaną treścią.

Pisanie i edycja plików tekstowych z poziomu terminala

Edycja istniejącego pliku z poziomu CMD nie jest tak prosta, jak w edytorze graficznym, ale istnieją skuteczne sposoby, aby to zrobić:

  • Zastąp zawartość całkowicie: Możesz nadpisać plik, tworząc nowy i zastępując stary:
echo Este es el nuevo contenido > archivo.txt

To polecenie usuwa wszystko, co wcześniej znajdowało się w pliku „file.txt” i zastępuje je plikiem „To jest nowa treść«. Jeśli lubisz dodaj tekst bez usuwania powyższe:

echo Otra línea de texto >> archivo.txt

Symbol podwójnego znaku większości (>>) oznacza dodawanie na końcu pliku.

Przydatne polecenia do manipulowania plikami tekstowymi z poziomu CMD

CMD udostępnia szereg dodatkowych poleceń, które przydadzą się podczas pracy z tekstem:

  • Użytkownicy:Wyszukaj określone słowo lub frazę w pliku. Przykład:
    find "error" log.txt
  • Findstr:Jest bardziej zaawansowana niż funkcja ZNAJDŹ, umożliwia wyszukiwanie według wzorców lub wyrażeń regularnych.
    findstr /i "palabra" archivo.txt
  • FC:Porównuje dwa pliki tekstowe i zaznacza różnice:
    fc archivo1.txt archivo2.txt
  • CLIP: Kopiuje dane wyjściowe polecenia do schowek, Na przykład
    type archivo.txt | clip aby skopiować całą jego zawartość.
  • WIĘCEJ: Wyświetla zawartość pliku strona po stronie, co jest idealnym rozwiązaniem w przypadku długich tekstów.
    type archivo.txt | more

Kopiuj, przenoś i usuwaj pliki tekstowe

Tradycyjne operacje zarządzania plikami są nadal w zasięgu ręki, a korzystanie z konsoli jest jeszcze szybsze:

  • KOPIA: Skopiuj plik do innego folderu lub zmień jego nazwę.
    copy archivo.txt carpeta_destino\archivo.txt
  • XCOPY:Idealny do kopiowania całych katalogów, łącznie z podfolderami i plikami.
    xcopy carpeta1 carpeta2 /E (opcja /E obejmuje również puste foldery)
  • MOVE: Przenieś plik do innego folderu lub zmień jego nazwę.
    move archivo.txt carpeta_destino\
  • DEL: Usuń pliki.
    del archivo.txt
  • REN: Zmień nazwę pliku.
    ren archivo.txt nuevo_nombre.txt

Zaawansowane zarządzanie: uprawnienia i atrybuty plików tekstowych

z ATTRIB Można przeglądać i modyfikować atrybuty dowolnego pliku, także plików tekstowych. Przykład praktyczny:

ATTRIB +R archivo.txt

Oznacza to, że plik jest przeznaczony tylko do odczytu. Możesz dodać inne atrybuty, takie jak ukryty (+H), plik systemowy (+S) itp. Aby usunąć atrybut, użyj znaku – (minus):

ATTRIB -R archivo.txt

Automatyzacja: Jak tworzyć skrypty wsadowe do pracy z plikami tekstowymi

Wielką zaletą CMD jest to, że nie trzeba wpisywać każdego polecenia za każdym razem. Można połączyć kilka w jeden Plik .bat lub .cmd i uruchomić je wszystkie razem. Na przykład wyobraź sobie, że chcesz utworzyć scenariusz który kopiuje zawartość pliku tekstowego, wyszukuje ją w innym pliku i pokazuje różnice:

@echo off
type archivo1.txt > temporal.txt
findstr /v /i /g:temporal.txt archivo2.txt > solo_en_archivo2.txt
del temporal.txt

Wystarczy zapisać plik .bat i uruchomić go z konsoli. W ten sposób możesz tworzyć niewielkie, niestandardowe narzędzia do codziennego zarządzania tekstami.

  Poprawka: błąd „Włóż nośnik odzyskiwania systemu Windows lub nośnik instalacyjny”.

Łączenie poleceń: przydatne operatory terminali i sztuczki

CMD umożliwia uruchamianie wielu poleceń jednocześnie lub uzależnienie wykonania jednego od poprzedniego:

  • &: Wykonuje oba polecenia jedno po drugim, niezależnie od tego, czy pierwsze zakończyło się powodzeniem.
    comandoA & comandoB
  • &&:Drugie polecenie zostanie wykonane tylko w przypadku, gdy pierwsze zakończy się powodzeniem.
    comandoA && comandoB
  • ||:Drugie polecenie zostanie wykonane tylko w przypadku, gdy pierwsze się nie powiedzie.
    comandoA || comandoB

Podstawowe historie i skróty klawiaturowe do szybszej pracy

W terminalu, jak i we wszystkim, El Tiempo jest złotem. Kilka skrótów i Tricks może ułatwić Ci życie:

  • Strzałki w górę i w dół:: : Przewiń historię poleceń.
  • F7: Wyświetla okno z historią poleceń.
  • F3 i F1: Powtórz ostatnie polecenie (F3 pełne, F1 litera po literze).
  • Ctrl + C: Anuluje uruchomione polecenie.
  • Tabulator:Automatycznie uzupełnia nazwy plików i folderów.

Co zrobić, jeśli trzeba manipulować plikami w innych formatach?

CMD może tworzyć, usuwać i przenosić pliki dowolnego typu, ale Bezpośrednia edycja z poziomu konsoli jest możliwa tylko w przypadku plików tekstowych. Jeśli musisz pracować z dokumentami słowo, PDF lub innych złożonych formatów, możesz tworzyć puste pliki lub je przenosić, ale nie możesz ich edytować z poziomu CMD. Do tego celu służą polecenia takie jak: plik fsutil utwórz nowy:

fsutil file createnew ruta\nombrearchivo.ext tamaño_en_bytes

Ale bądź ostrożny, to polecenie tworzy pusty plik o określonym rozmiarze; nie wypełni go przydatnymi danymi, jeśli nie wiesz, jak ustrukturyzować tego typu dokument.

Odczytywanie i zapisywanie plików w innych systemach: przypadek Octave

Dla osób pracujących w różnych środowiskach, takich jak Octave, funkcja otwórz() umożliwia otwieranie plików w celu odczytu, zapisu lub dodawania danych, w różnych trybach:

  • 'r': Tylko do odczytu.
  • „r+”:Czytanie i pisanie.
  • „w”: Napisz (nadpisuje).
  • 'w+':Odczyt i zapis (nadpisywanie).
  • 'za': Napisz na końcu (dodaj).
  • 'a+':Przeczytaj i zapisz na końcu.

Tryby te są bardzo podobne do opcji pisania i dołączania w poleceniach ECHO i > / >> w CMD, co ułatwia przełączanie się między dwoma systemami, gdy zajdzie taka potrzeba.

  Instalowanie i konserwacja sterowników USB na wielu komputerach za pomocą DSC

Inne przydatne i mniej znane polecenia

Lista poleceń CMD jest niemal nieskończona, jednak istnieją również mniej popularne, które mogą pomóc w określonych sytuacjach:

  • FC /a /c /w: Porównuje pliki, ignorując wielkość liter i spacje.
  • KIERUNEK /b: Wyświetla tylko nazwy plików i folderów w katalogu, bez dalszych szczegółów.
  • Znajdź str /S: Wyszukuje podany ciąg znaków we wszystkich plikach w folderze i jego podfolderach.
  • DOSKEY / HISTORIA: Wyświetl historię poleceń wykonanych w bieżącej sesji.
  • DRZEWO /F: Wyświetla hierarchię folderów i plików w formie drzewa.
Znajdź zmodyfikowane pliki za pomocą fc, comp i findstr w CMD-8
Podobne artykuły:
Jak znaleźć zmodyfikowane pliki za pomocą FC, COMP i FINDSTR w wierszu poleceń CMD systemu Windows: kompletny przewodnik

AKTUALIZACJA: Polecenie Edytuj powróciło, i to ponownie jako oprogramowanie typu open source.

El Polecenie edytuj w systemie Microsoft odnosi się do edytora tekstu o nazwie MS-DOS Editor, narzędzie zawarte w starszych wersjach systemu Windows (takich jak Windows 95, 98, a także niektóre wersje systemu Windows XP w trybie konsoli). Tutaj wyjaśnię, jak go używać, zakładając, że znajdujesz się w zgodnym środowisku lub emulujesz DOS (na przykład za pomocą DOSBox) lub Teraz możesz używać Edit w systemie Windows, bo jest to oprogramowanie typu open source....

edit to oparty na konsoli edytor tekstu, który umożliwia przeglądanie, tworzenie i modyfikowanie plików tekstowych. Jego podstawowa składnia jest:

edytuj [nazwa_pliku]

Na przykład, aby otworzyć edytor bez żadnych plików:

edit

Jeśli chcesz edytować, utwórz plik o określonej nazwie lub edytuj istniejący plik o nazwie takiej jak ta:

edytuj dokument.txt

Jeśli plik document.txt istnieje, otwórz go do edycji. Jeśli nie istnieje, stwórz to.

Proste środowisko graficzne w trybie tekstowym, z którego korzystanie nie sprawi Ci większego problemu. Pamiętaj, że możesz zapisz za pomocą Alt + F, następnie S aby zapisać. Aby wyjść, naciśnij Alt + F, a następnie X.