クリップボードの空白行を削除するコマンドレット ショートカット

 空白行など無駄な行を削除するのが面倒だと思っていませんか?こんな時に便利なショートカットの作り方を紹介します。これを作っておけばコピーしてショートカットを実行するだけで、無駄な行が削除されます。

ああああああああああああああ
いいいいいいい
うううう

えええええええ

おおおおお

こんな文章があった場合に、コピーして実行すると

ああああああああああああああ
いいいいいいい
うううう
えええええええ
おおおおお

このように無駄な行が削除されます。便利です。

ショートカットの作り方は、デスクトップなどで右クリックして「新規作成、ショートカット」を選び、場所の入力で以下のコードを入れてください。

powershell -NoLogo -Command "& {Get-Clipboard |Where-Object { $_ -notmatch '^\s*$' }  | Set-Clipboard}"

これで文書をコピーして、実行した後に張り付けてください。

ウィンドウズアプリ入門 クリップボードにコピーされたらメッセージを受信する方法

 Windowsアプリでコピーされたときにイベントを取得できると便利です。例えばコピーされた内容を画面に表示したい場合などです。 もちろんタイマーイベントで定期的にポーリングをする方法もありますが、やや無駄な処理かもしれません。 Windowsとしてはコピーされたときのイベントを...