In a normal app, Ctrl + C copies and Ctrl + V pastes. In the old Command Prompt, Ctrl + C has meant “stop this command” for decades. That collision is why people think the black window cannot paste a long path. It can. The keys are just different unless you turn on the newer shortcuts — and Windows Terminal already behaves like a normal app.

What you need

  • Windows 10 or 11
  • Either Command Prompt or Windows Terminal (the tabbed app Microsoft is moving everyone toward)

1. Use Windows Terminal if you can

Search Terminal or Windows Terminal. This is the modern host. Ctrl + C copies when text is selected; Ctrl + V pastes. Ctrl + Shift + C / V also work, which is what Linux terminals use. Right-click pastes as well.

Open a Command Prompt tab inside Terminal (the dropdown next to the plus) if a script insists on cmd. You still get sane paste.

2. Copy and paste in classic Command Prompt

Open cmd (search Command Prompt). To paste: right-click once in the window. Whatever is on the clipboard is typed in. That is the old, reliable method.

To copy: highlight text with the mouse, then press Enter. The selection is copied and the highlight vanishes. You can also right-click after selecting on some builds.

If the mouse cannot select, right-click the title bar → Edit → Mark. Move the cursor with the arrow keys, hold Shift to extend the selection, then Enter to copy.

3. Turn on Ctrl shortcuts in cmd

Right-click the Command Prompt title bar → Properties → Options. Tick Enable Ctrl key shortcuts and Use Ctrl+Shift+C/V as Copy/Paste if you see those boxes. OK.

After that, Ctrl + V pastes. Select text, then Ctrl + C copies. On a few older Windows 10 builds the Properties window looks slightly different; the Options tab is still the place.

4. Select text that is not a full line

A long error often wraps. Drag from the start of the error code, not the whole window. If Quick Edit is on (Properties → Options → Quick Edit Mode), you can drag with the left mouse button and press Enter to copy. If a left-click seems to pause a running program, tap Esc or Enter to leave Mark mode.

5. When Ctrl + C should still mean “stop”

If nothing is selected, Ctrl + C in cmd sends a break to the running program — the same as it always did. That is how you stop ping -t or a script stuck in a loop. If you meant to copy, select the text first, then copy. If you meant to stop the command, click the window (so it is focused) and press Ctrl + C with no selection.

Paths with spaces. When you paste a folder path, wrap it in quotes: cd "C:\Users\Alex\My Documents". Command Prompt treats a space as the end of an argument.

Once paste works, the next useful skill is running real commands on purpose. Installing Python and proving it with python --version is a good first one — that walkthrough is here.

Common questions

Why does Ctrl + C stop my command?

In classic cmd, Ctrl + C means interrupt if nothing is selected. Select text first to copy, or use Windows Terminal where paste works like a normal app.

Can I paste a folder path with spaces?

Yes. Wrap it in quotes: cd "C:\Users\Alex\My Documents". A space otherwise ends the argument.

Right-click does nothing.

Turn on Quick Edit in the title-bar Properties → Options. Or use Windows Terminal, where right-click paste is default.