2012年12月3日月曜日

コマンドラインからクリップボードを利用

今更、コマンドラインを使うことは、あまりないと思いますが
前回の投稿(圧縮ファイルの話)を書くときに使ったので、忘れないようにメモ書きです。

   コマンド | clip

コマンドの実行で、画面に表示されるべき文字列を、クリップボードにコピーします。
この時、画面には何も表示されません。

例として
   dir | clip          ファイル一覧が、クリップボードにコピーされます。
   echo testtext | clip  クリップボードに testtext の文字列がコピーされる。

ちなみに、前回の投稿は、 makecab | clip  を使って、コマンドの説明をコピペしました。

こんなこともできるようです。

   clip < test.txt

test.txt の内容(テキスト)をクリップボードにコピーします。


clip /? | clip  を使って、コピペすると以下のようになります。

---------------------------------------
CLIP

説明:
    コマンド ライン ツールの出力を Windows クリップボードにリダイレクトします。
    その出力されたテキストをほかのプログラムに貼り付けることができます。

パラメーター一覧:
    /?                  このヘルプを表示します。

例:
    DIR | CLIP          現在のディレクトリ一覧のコピーを Windows クリップボード
                        に貼り付けます。

    CLIP < README.TXT   readme.txt ファイルのテキストのコピーを Windows
                        クリップボードに貼り付けます。
---------------------------------------


0 件のコメント:

コメントを投稿