日時の取得

PowerShellで時間を取得したい

#2018/08/09 16:58:39
Get-Date -Format "yyyy/MM/dd HH:mm:ss"
#2018/08/09 04:58:45
Get-Date -Format "yyyy/MM/dd hh:mm:ss"

f:id:manabinjp:20180809170012p:plain

使い道

ファイルのバックアップ

ファイル名の後ろに日時を設定してコピーする

$origin = "わくわくリスト.txt";
$date_now = Get-Date -Format "yyyyMMdd-HHmm"
#拡張子の前の.の前に日付情報を挿入する
$copy = $origin.Substring(0, $origin.LastIndexOf('.')) + $date_now + $origin.Substring($origin.LastIndexOf('.') );
#コピー先のファイル名確認
Write-Host $copy
#コピー実施
Copy-Item $origin $copy