✏️
[小ネタ]PowerShellとランチャーソフトを使ってYYYYMMDDを一瞬で記載する
この記事で書くこと
自分の名前よりキーボードを打ったであろうYYYYMMDD。
こんなフォルダ、よくありますよね?
/
├─設計書_20230107.xlsx
└─設計書_20230108.xlsx
めんどくさいんですよね、YYYYMMDD。
画面右下の日付をチラッ|ू•ω•)と見て
20220107 と打つ。
それも、ほぼ毎日。めんどくさい!
そんな作業が一瞬で!という記事です(前振り長いな)
使用するアーキテクチャ
- CLaunch(ランチャーソフト)
- PowerShell
事前準備
- Windows用のプログラムランチャー「CLaunch」をインストールします。
作者様サイト からダウンロードしてインストールしてください - アイテム登録します
ファイル/URL:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe - 登録したアイテムのプロパティへパラメータを追加します
パラメータ:-Command Get-Date -format yyyyMMdd_ | Set-Clipboard
実行
こんな感じになります。
仕組み
PowerShellで下記のコマンド実行と結果は同じです。
Get-Date -format yyyyMMdd_ | Set-Clipboard
日付取得コマンド「Get-Date」で出力フォーマットを「yyyyMMdd_」で指定して
出力結果を標準出力ではなく、|(パイプ)を使ってClipboardにSetします。
補足
IMEにも日付を出す手法があるようです。
ただ、候補は「2023年1月7日」「令和5年1月7日」「1月7日(土)」など文章へ記載する用で、YYYYMMDDはありませんでした(残念。。)
おわりに
小ネタのご紹介でした。
「繰り返しやめんどくさい作業はコンピューターにやらせる(人間は楽をする)」は常に考えていたいですね。
最後までお読みいただき、ありがとうございました。
Discussion