Windows コマンドプロンプトでコピー・ペーストを有効にする方法

Featured Img Windows Copy Paste Command Prompt Enable

古いバージョンの Windows のコマンドプロンプトでは、時折内部でのコピー・ペーストができないという煩わしさがあります。Windows 11 および最新の Windows 10 バージョンでは、この問題が大部分解決されました。もしまだこの問題に直面している場合は、このガイドでコマンドプロンプト内でコピーとペーストの機能を有効にする方法を示します。

また、コマンドラインでのテキスト選択や現在の行クリアについても説明します。これらはコピー・ペーストのテクニックと相互関係にあります。これらの回避策を使用することで、コマンドプロンプトを通常のワードプロセッサツールのように利用できます。

注意: コマンドプロンプトに問題が発生した場合は、Update Troubleshooter または SetUpDiag を使用して、保留中の問題を自己診断して解決できます。

目次

  • Windows コマンドプロンプトで CTRL + V を有効にする
  • コマンドプロンプト内のテキストで CTRL + C を有効にする
  • Cmd におけるその他の重要なテキスト編集キー
  • よくある質問

関連記事: Linux ターミナルでテキスト、ファイル、フォルダーをコピー&ペーストする方法

Windows コマンドプロンプトで CTRL + V を有効にする

最初に、コマンドターミナルにおける Ctrl + V の問題を解決する方法を検討します。これは修正が容易です。常にシステムが最新であることを確認してください。

Windows 11の場合

Windows 11 では、コピーとペーストのクリップボード機能に対するユニバーサルなキーボードショートカットが導入されました。そのため、Windows 11 の任意のアプリケーション内でコピー・ペーストが簡単にサポートされています。Ctrlキーに問題がない限り(FAQを参照)、Ctrl + V コマンドを使用する際に問題が発生することはないはずです。

Windows 11 の検索メニューから管理者モードでコマンドプロンプトを開くことをお勧めします。

Cmd Copy Paste Windows11 Admin Mode

コマンドラインウィンドウ内に入ったら、クリップボードに保存されているテキストをペーストします。

Cmd Copy Paste Pasted In Win11 Ctrl V

関連記事: Windows ターミナルをカスタマイズする8つの方法

Windows 10の場合

Windows 10 を最新バージョンに更新した場合、コマンドラインウィンドウ内でのペーストには困ることはないはずです。しかし、何らかの理由でペースト機能が働かない場合は、以下の手順に従ってそれを有効にしてください。

  1. Windows 10 の検索から管理者モードでコマンドプロンプトを開きます。

Cmd Copy Paste Windows10 Admin Mode

  1. コマンドプロンプトのタイトルバーを右クリックし、「プロパティ」を選択します。

Cmd Copy Paste Windows10 Properties Command Prompt

  1. 「オプション」に移動し、「Edit Options」で「Use Ctrl+Shift+C/V as Copy/Paste」にチェックを入れます。

Cmd Copy Paste Windows10 Use Ctrl Shift C V 1

  1. 「OK」をクリックしてこの選択を保存します。これで、Windows コマンドプロンプト内でのコピー・ペーストコマンドが実質的に有効になります。
  2. 適切なブラウザテキストや他の正当なコードをオンラインで確認してください。この選択を右クリックの「コピー」または Ctrl + C を使用してコピーできます。どちらが簡単かを選びます。
  3. 承認されたキーボードショートカット Ctrl + Shift + V を使用して、ターミナルにテキストをペーストします。また、右クリックでもペーストできます。

Cmd Copy Paste Windows10 Right Click Paste Command Prompt

Shift キーを使わずに、単純に Ctrl + V を使ってペーストすることもできます。このようなバリエーションは、Windows 開発者でなければ意味をなさないかもしれません!したがって、何らかの問題が発生した場合は、常に Ctrl + Shift + V をデフォルトのペーストとして使用してください。

Cmd Copy Paste Pasted In Win10 Ctrl V

関連記事: 知っておくべき 9 JavaScript/Node.js ワンライナー

コマンドプロンプト内で CTRL + C を有効にする

コマンドプロンプト内で Ctrl + C を使用する手順は、Windows 11 または Windows 10 によって異なります。

Windows 11の場合

Windows 11 では、ユニバーサルキーボードショートカットのサポートにより、コマンドプロンプトで任意のテキストを選択することができます。通常のブラウザや他のアプリケーションのように任意のテキストを選択し、コピーするには Ctrl + C を押します。右クリックによるコピーオプションは無効になっていますが、右クリックでペーストすることはできます。

Cmd Copy Paste Windows11 Ctrl C Command Prompt

Windows 10の場合

Windows 10 で選択したテキストをコピーするための2つの異なる方法があります。Ctrl + A を使用する方法と、右クリックから「マーク」を選択する方法です。

1. 方法1: CTRL + Aを使用する

Windows 10 のコマンドプロンプトで Ctrl + C を使用するのは、Ctrl + V よりもやや複雑です。マウスカーソル表示を使ってテキストを選択することができないからです。幸いにも、これには回避策があります。

Cmd Copy Paste Windows10 Cannot Select From Mouse

  1. Ctrl + A または右クリックメニューから「すべて選択」を使用して、コマンドプロンプト内の全テキストをハイライトします。これは、特定のテキスト行をコピーするための簡単な調整です。

Cmd Copy Paste Windows10 Select All Text

  1. マウスを単純に離します。これにより全体が選択解除されますが、小さなマウスカーソル表示がアクティブになります。

Cmd Copy Paste Windows10 Release Mouse Cursor Blink

ターミナル内の任意の行項目を簡単に選択でき、マウスカーソル表示のプロパティを取ることになります。ノートパソコンのトラックパッドや通常のマウスを使用する場合、選択したいテキストの任意の量を選択できるポインターが表示されます。

Cmd Copy Paste Windows10 Copy Selected Text

上記のトリックを使用して、ここに示しているように任意のテキスト行を選択できます。これを Ctrl + C でコピーできます。しかし、右クリックは通常機能しないため、すべてを選択解除してしまい、再度手続きを繰り返す必要があるかもしれません。そのため、Ctrl + C ショートカットを使用することをお勧めします。また、必要に応じて Ctrl + Shift + C を使用することもできます。

Cmd Copy Paste Windows10 Select Text

以下の画像は、コマンドターミナルウィンドウで同時に「Ctrl + C と Ctrl + V」を使用している様子を示しています。

Cmd Copy Paste Windows10 Ctrl C Ctrl V Together

2. 方法2: マークコマンドを使用する

Windows 10 のコマンドプロンプトで「マーク」機能を使ってコピーを有効にすることもできます。ウィンドウ内の空白部分を右クリックし、コンテキストメニューから「マーク」をクリックします。Ctrl + M のキーボードショートカットも使用できます。

Cmd Copy Paste Windows10 Mark

「マーク」を選択すると、任意の量のテキストを明確に選択してクリップボードにコピーすることができます。

Cmd Copy Paste Windows10 Marked Text

関連記事: コマンドプロンプトから Java プログラムを実行する方法

Cmd におけるその他の重要なテキスト編集キー

Ctrl + C / Ctrl + V の他にも、コマンドターミナル内でのいくつかの簡単な編集エラーを修正する方法を知っておくべきです。

1. Escキー

一般的なエラーの一つは、間違ったコードやタイプミスをコピー・ペーストすることです。もちろん、バックスペースキーを押すことができますが、長いコード行の場合は時間がかかることがあります。

単純にキーボードの Esc キーを押すと、選択した誤った行が消えます。

Cmd Copy Paste Windows11 Long Line Of Code

特定の文字を削除する場合は、Esc キーを押す前にそれを選択してください。

Cmd Copy Paste Windows11 Esc Purpose

テキストが選択されていない場合は、Esc キーを押したときに現在の行の全テキストがクリアされます。

Cmd Copy Paste Windows11 Esc Key Hit

2. Cls キー

同様に、cls コマンドを使用することでコマンドターミナル全体をクリアすることができます。

Cmd Copy Paste Windows11 Cls Command

関連記事: コマンドプロンプトから Windows Defender を使用する方法

よくある質問

1. コマンドプロンプトで Ctrl キーが効かないのはなぜですか?

Windows 11 および Windows 10 の両方で、コマンドプロンプト内で Ctrl キーが反応しないことがありますが、非常に簡単な解決策があります。「プロパティ -> オプション」に移動し、「Enable Ctrl key shortcuts」というフィールドにチェックを入れてください。

Cmd Copy Paste Enable Ctrl Key Shortcuts 1

ただし、特に Windows 11 では「Use Ctrl+Shift+C/V as Copy/Paste」フィールドにチェックを入れる必要はありません。ユニバーサルキーボードショートカットをサポートしているため、そのままコピー・ペーストが可能です。

2. コマンドプロンプトでファイルのコピー・ペーストは機能しますか?

はい、上記の方法を使用して、コマンドプロンプト内でコンピュータ内の任意のファイルのファイルパスをコピー・ペーストすることができます。しかし、その前にファイルパスを表示する必要があります。そのためには、任意の目的地ドライブで dir "search term*" /s コマンドを使用してファイルを検索します。このコマンドは、ターゲットファイルの正確なディレクトリ位置を提供します。その後、リストされたファイルパスのいずれかを Ctrl + C / Ctrl + V ショートカットを使用してコピー・ペーストできます。

関連記事: コマンドプロンプトを使用してファイルを検索して開く

3. Windows ターミナルでコピー&ペーストはできますか?

はい。Ctrl + C / Ctrl + V ショートカットは、Windows ターミナルでデフォルトで有効になっています。Windows ターミナルは、コマンドプロンプトおよび PowerShell アプリケーションのより高度なバージョンです。