タイムスタンプ

【PC操作とデータ整理】[ファイルのタイムスタンプを統一する][フォルダーのタイムスタンプをファイルのタイムスタンプに一致させる]

ダウンロードしたPDF・音声ファイルなどのタイムスタンプが不統一なためエクスプローラ上で並び順がおかしくなることを防止するために[ファイルのタイムスタンプを統一する][フォルダーのタイムスタンプをファイルのタイムスタンプに一致させる]

[ファイルのタイムスタンプを統一する][PowerShellのコマンドで行なう]

PowerShellを起動させる方法

  • [Windowsボタン]のそばにある[虫眼鏡アイコン]をクリック。
  • [虫眼鏡アイコン]アプリの入力欄に[ファイル名を指定して実行]と入力して、[ファイル名を指定して実行]のアプリを選択する。
  • [ファイル名を指定して実行]のアプリの入力欄に[PowerShell]と入力して[Enter]を押すと[PowerShell]の画面が立ち上がる
ファイル名を指定して実行
PowerShell

[PowerShell]上で[Set-ItemProperty]コマンドを使ってタイムスタンプを変更する

  • 以下の用例を自分なりに改変すると、即座に更新される。[-Name]の後にある名称の意味は以下です。
    • 作成日時:CreationTime
    • 更新日時:LastWriteTime
    • アクセス日時:LastAccessTime
Set-ItemProperty -Path C:\Users\ai\Downloads\temp\*\*.pdf -Name CreationTime -Value "2022/11/10 04:04:04"
Set-ItemProperty -Path C:\Users\ai\Downloads\temp\*\*.pdf -Name LastWriteTime -Value "2022/11/10 08:08:08"
Set-ItemProperty -Path C:\Users\ai\Downloads\temp\*\*.pdf -Name LastAccessTime -Value "2022/11/10 10:10:10"

以下は、PowerShell上の画面表示です。

【PC操作とデータ整理・コマンドプロンプト】フォルダー名/ファイル名のために日付と時刻の取得バッチファイル

現在時刻を含む情報をクリップボードに読み込むバッチファイル

Windowsのバッチファイル中で日付をファイル名に使用する (1/2):Tech TIPS - @IT

0|1|2|3|4|5|6|7|8|9
2|0|2|0|/|0|1|/|0|1
1|2|:|1|2|:|1|2|

HUGO用

@echo off
set TIME2=%TIME: =0%
echo lastmod	date = "%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2%T%TIME2:~0,2%:%TIME2:~3,2%:%TIME2:~6,2%+09:00"| clip

以上のコードを(.bat)というファイルにしてクリックすると、以下のような文字列が生成されクリップボードにコピーされます。 [Ctrl]+[V]で貼り付けることができます。