[スポンサーリンク]
ファイル名に日付や時刻を追加してコピーする方法
ファイルをバックアップする時にPowershellを使用する為にメモ
・$()でPowershell コマンドの結果を変数として展開
・変数の後ろ_(アンダースコア)を使う時は{}で変数名を閉じる
_(アンダースコア)は単語が続くことを意味するようだ
ex. $file_open いったように変数定義の際に単語を繋げたいという使い方をする
プレフィックス
1 2 |
$BackUpTargetFile = "【対象ファイルフルパス】" Copy-Item $BackUpTargetFile "$$(Get-Date -Format "yyyyMMdd")_$BackUpTargetFile" |
サフィックス
1 2 |
$BackUpTargetFile = "【対象ファイルフルパス】" Copy-Item $BackUpTargetFile "$($(Get-Item $BackUpTargetFile).DirectoryName)\$(Get-Date -Format "yyyyMMdd")_$($(Get-Item $BackUpTargetFile).Name)" |
[スポンサーリンク]
コメント