✏️

[小ネタ]PowerShellとランチャーソフトを使ってYYYYMMDDを一瞬で記載する

2023/01/07に公開

この記事で書くこと

自分の名前よりキーボードを打ったであろう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