コマンドプロンプトやPowerShellでコマンド実行結果をクリップボードにコピーする方法

目次

スポンサードリンク

WindowsのコマンドプロンプトやPowerShellで、コマンドを実行した結果をコピーして再利用したいときに使えるテクニックを紹介します。

clipコマンドの基本構文

clipコマンドは、標準入力から渡されたデータをクリップボードにコピーするコマンドです。

clipコマンドの使い方は二通りあります。パイプを使う方法とリダイレクトを使う方法です。パイプ(|)は、前のコマンドの出力を次のコマンドの入力として渡すことができます。リダイレクト(<)は、ファイルの内容を標準入力として渡すことができます。

以下はclipコマンドの利用例です。

# 1. パイプを使う方法
# dirコマンドの結果をクリップボードにコピー
dir | clip

# 2. リダイレクトを使う方法
# readme.txt ファイルの内容をクリップボードにコピー
clip < readme.txt

コマンドの実行結果をコピーしたいときはパイプを、ファイルの内容をコピーしたいときはリダイレクトを使いましょう。



コマンドプロンプトのポケットリファレンス:Windows11対応版

PowerShellの基礎を一通り学べるおすすめ書籍