我已经保存了这样的文件:
Get-ChildItem -Path $OSPathTemp |
Rename-Item -NewName {
$_.BaseName + '_' + $_.LastWriteTime.ToString('ddMMyyyy') + $_.Extension
}
如何再次选择该文件?我尝试了:
$Path = "\\SRVSCCM01\_Source$\OS\REFWS2016" + '_' + { $_.LastWriteTime } + $_.Extension
该文件名为:
REFWS2016_XXXXX.Wim
最佳答案
足够简单...在您的-PassThru
中添加Rename-Item
并将结果保存在变量中。
$File = Get-ChildItem -Path $OSPathTemp |
Rename-Item -NewName {
$_.BaseName + '_' + $_.LastWriteTime.ToString('ddMMyyyy') + $_.Extension
} -PassThru
然后只需引用
$File
即可。
关于powershell - Powershell获取包含最后日期的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46206422/