Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Nie działa kopiowanie/wklejanie w CMD

Termin Definicja
Nie działa kopiowanie/wklejanie w CMD

Niedziałające kopiowanie/wklejanie w CMD wskazuje na wyłączony tryb edycji QuickEdit we właściwościach okna konsoli.

Dlaczego kopiowanie i wklejanie w CMD może przestać działać

Wiersz polecenia Windows, uruchamiany jako cmd.exe, korzysta z określonych zasad obsługi myszy i klawiatury. W klasycznym oknie konsoli zaznaczanie tekstu myszą oraz jego kopiowanie zależy między innymi od trybu QuickEdit. Jest to ustawienie właściwości konkretnego okna konsoli, a nie osobna funkcja programu wykonywanego wewnątrz wiersza polecenia. Gdy tryb QuickEdit jest wyłączony, kliknięcie i przeciągnięcie myszy może nie zaznaczać tekstu w sposób potrzebny do skopiowania go do schowka.

W starszym sposobie pracy z konsolą zaznaczenie tekstu często wymaga użycia menu okna, polecenia Edytuj albo kombinacji klawiszy zależnych od konfiguracji systemu. Nowsze wersje środowiska Windows mogą obsługiwać również skróty Ctrl+C i Ctrl+V, jednak ich działanie zależy od ustawień konsoli, wersji hosta oraz tego, czy program uruchomiony w oknie interpretuje te klawisze jako polecenia sterujące. Dlatego sam fakt, że klawisz Ctrl+C działa w edytorze tekstu, nie oznacza jeszcze identycznego zachowania w CMD.

QuickEdit, zaznaczanie tekstu i zawartość schowka

QuickEdit pozwala używać myszy do zaznaczania fragmentu tekstu wyświetlonego w konsoli. Po zaznaczeniu obszaru można skopiować go do schowka przez kliknięcie prawym przyciskiem myszy, użycie odpowiedniej pozycji menu albo skrótu klawiaturowego dostępnego w danej konfiguracji. Jeżeli zaznaczenie jest aktywne, wpisywanie poleceń może zostać chwilowo zatrzymane, ponieważ konsola przechodzi w tryb zaznaczania. W starszym Windows taki stan nazywano również trybem zaznaczenia lub markowania.

Wklejanie tekstu do CMD jest odrębną czynnością od jego zaznaczania. Można skopiować tekst z innego programu, ale konsola może nie wstawić go po użyciu standardowego skrótu, jeżeli skróty edycji są wyłączone albo przejęte przez uruchomiony program. W niektórych konfiguracjach kliknięcie prawym przyciskiem myszy w oknie konsoli wkleja zawartość schowka bez wyświetlania osobnego okna dialogowego. Należy jednak uważać na znaki końca linii, cudzysłowy i znaki specjalne, ponieważ wklejony tekst jest później interpretowany przez składnię CMD.

Problem może dotyczyć także samego schowka systemowego. Jeżeli kopiowanie nie działa w żadnym programie, przyczyny należy szukać poza CMD, na przykład w zawieszonej aplikacji obsługującej schowek, polityce systemowej albo błędzie sesji użytkownika. Jeżeli kopiowanie działa w Notatniku, przeglądarce i edytorze, a nie działa tylko w konkretnym oknie wiersza polecenia, bardziej prawdopodobne jest ustawienie tego okna lub sposób obsługi wejścia przez uruchomiony proces.

Sprawdzanie właściwości okna wiersza polecenia

Aby sprawdzić ustawienia klasycznego okna CMD, należy otworzyć jego menu systemowe. Można to zrobić przez kliknięcie ikony znajdującej się w lewym górnym rogu paska tytułu, a następnie wybranie pozycji dotyczącej właściwości lub domyślnych ustawień. W zakładce związanej z opcjami należy odszukać ustawienie QuickEdit Mode, w polskiej wersji systemu opisane jako tryb szybkiej edycji lub podobnie. Po włączeniu tej opcji trzeba zatwierdzić zmianę i ponownie sprawdzić zaznaczanie tekstu.

Właściwości bieżącego okna i ustawienia domyślne nie zawsze mają ten sam zakres. Zmiana właściwości może dotyczyć tylko uruchomionej instancji CMD, natomiast zmiana ustawień domyślnych wpływa na kolejne okna otwierane w podobny sposób. Jeżeli problem powraca po zamknięciu konsoli, trzeba sprawdzić, czy modyfikowane było właściwe miejsce konfiguracji oraz czy skrót uruchamiający CMD nie korzysta z własnych ustawień zgodności lub parametrów.

Warto również rozróżnić klasyczny Windows Console Host od Windows Terminal. Windows Terminal jest osobną aplikacją terminalową, która może uruchamiać CMD jako jeden z profili. Wtedy część zachowania schowka, skrótów i zaznaczania wynika z ustawień Windows Terminal, a nie z właściwości klasycznego hosta konsoli. Jeżeli CMD jest otwarte na karcie Windows Terminal, należy sprawdzić konfigurację skrótów i zaznaczania właśnie w tej aplikacji. Nie należy automatycznie zakładać, że przełączenie QuickEdit w klasycznym oknie zmieni działanie terminala.

Gdy zmiana ustawień nie rozwiązuje problemu

Jeśli QuickEdit jest włączony, a kopiowanie nadal nie działa, trzeba ustalić, czy problem występuje w całym CMD, czy tylko podczas działania określonego programu. Niektóre aplikacje konsolowe przejmują obsługę klawiatury i myszy, zmieniają sposób zaznaczania albo wykorzystują Ctrl+C do przerwania bieżącego procesu. W takim przypadku kombinacja nie kopiuje tekstu, lecz wysyła do procesu sygnał przerwania. Test wykonany po uruchomieniu samego cmd.exe, bez dodatkowego programu, pomaga odróżnić ustawienie konsoli od zachowania aplikacji działającej w jej wnętrzu.

W diagnostyce należy sprawdzić także, czy kopiowany tekst rzeczywiście został zaznaczony, czy schowek zawiera aktualną zawartość oraz czy problem dotyczy myszy, klawiatury, czy obu metod. Pomocne jest otwarcie nowego okna CMD, wykonanie prostego polecenia generującego tekst, zaznaczenie pojedynczej linii i próba wklejenia jej do Notatnika. Następnie można skopiować krótki tekst z Notatnika i spróbować wkleić go do pustego wiersza polecenia. Taki test ogranicza wpływ konkretnego polecenia, programu lub długiego wielowierszowego tekstu.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnostyką problemów z systemem Windows, ustawieniami środowiska pracy oraz obsługą podstawowych funkcji oprogramowania. Jeżeli niedziałające kopiowanie i wklejanie występuje równocześnie w innych aplikacjach albo towarzyszą mu zawieszanie systemu, błędy urządzeń wejściowych lub nieprawidłowe działanie profilu użytkownika, potrzebna może być szersza diagnostyka laptopa lub komputera stacjonarnego.