NT5.0/5.1からNT6.1/6.2/10.0へ

Windows 2000/XP→→7、8→8,1、10(無料3台+有料1台(メイン))な暇人のブログです。

ファイルのタイムスタンプ一括変更 on Windows10 の実際

2021-05-16 08:12:10 | PCメモ&その他
【一括変更】
(すること)
(1)
以下のようなPowershellコマンドを羅列した hoge.ps1 ファイルを作成。
無論、複数コマンド可。

Set-ItemProperty -Path hogehoge_2017-11-02-12-34-56.png -Name LastWriteTime -Value '2017-11-02 12:34:56'

★:は半角で

(2)
コマンドプロンプトを起動し、hoge.ps1 のあるフォルダにcd、
次を実行(頭の'% 'は不要)

% powershell -NoProfile -ExecutionPolicy Unrestricted .\hoge.ps1

※'hoge.ps1'の直前のフォルダ指定 '.\' は必須で省略できない。
※Powershellウィンドウからの実行ではない(そちらの方が、面倒、割愛)

以上


【1ファイル毎変更】
1ファイル程を任意に変更したい場合。
(1) Powershell を起動。 (Win + R ⇒ powershell )
(2) Powershellウィンドウ内で、目的のPath へ CD
(3) 次のコマンドを実行。
sp hogehoge.png LastWriteTime '2017-11-02 12:34:56'

以上


【追記・共通】
上記で-Value の時刻にコロンが出ていなかったのを修正。
半角で。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする