PowerShell と WPF を組み合わせて、マウスカーソル下のリンク先 URL をポップアップ表示するスクリプトを作成しました。
対象ブラウザを限定したり、ブロックリストで危険なサイトを赤色表示するなど、実用性の高い機能を盛り込んでいます。
C:myToolAccessDeniedURLURL_LIST.txt以下を .ps1 ファイルとして保存してください。
例: Show-UrlPopup.ps1
これにより、リンク先を確認しながら安全にブラウジングできます。
※ -sta は自動で付与されるので、通常の実行でも動作します。
対象ブラウザを操作して、リンクにカーソルを合わせるとポップアップが表示されます。
検証用コード
今回のスクリプトは、PowerShell で UIAutomation を駆使した「リンク先確認ツール」です。
ブラウジング時に「このリンク、怪しくない?」と思ったときに役立つでしょう。
セキュリティ対策や URL 確認の補助ツールとして、ぜひ活用してみてください。