同フォルダ内の特定のファイルを同フォルダ内別フォルダに日付付きで移動する
2021/10/12
かなりレベルの低いコードだが、自身のノウハウ蓄積のために投稿します。
#----------------------------------
#Version1.0
#※TargetFileNameのところで、ファイル名と拡張子を分けて書くのがイケてない。(努力をさぼった)
#----------------------------------
#Parameters
$TargetFileFolder = $PSScriptRoot
$TargetFileName = "Test"
$TargetFileExtension = ".txt"
$DestinationDirectory = "Archive"
#Generating Target File Path
$TargetFilePath = $TargetFileFolder + "\" + $TargetFileName + $TargetFileExtension
#Generating Date and Time to Move
$MoveDateTime = Get-Date -Format "yyyyMMdd_HHmmss"
#Generating File Name after Move
$DestinationFileName = $PSScriptRoot + "\" + $DestinationDirectory + "\" + $TargetFileName + "_" + $MoveDateTime + $TargetFileExtension
#Moving Target File
Move-Item $TargetFilePath $DestinationFileName