SOFTELメモ

Softel Inc.

【Windows】CLIPコマンドでクリップボードに任意の文字列を登録する

問題

あるテキストファイルの内容やコマンドの実行結果をクリップボードに保存するショートカットみたいなのが欲しい。

メールの署名みたいな感じで、簡単な操作で定型文を入力したりできるとうれしい。

答え

windowsのCLIPコマンドでクリップボードは操作できる。

日付をクリップボードに入れる

date /T | clip

あるテキストファイルの内容をクリップボードに入れる

clip < sample.txt

phpの実行結果をクリップボードに入れる(ここでは日付を)

\path\to\php.exe -r "echo date('Y/m/d');"  | clip

上のコマンドをコマンドプロンプトで実行すると動作を確認できる。

上記のようなコマンドを書いたbatファイルを置いておけば、起動するとクリップボードに文字列が入り、Ctrl+Vで貼り付けできる。

関連するメモ

コメント