如何在 powershell 中复制文件夹并使用当前日期和时间重命名?

如何在 powershell 中复制文件夹并使用当前日期和时间重命名?

我正在尝试编写一个 powershell 脚本,将我的文档文件夹复制到我在同一目录中创建的备份文件夹。我的复制项脚本如下所示:

copy-item C:\Users\Administrator\Documents\ -destination C:\Users\Administrator\Backups\Backup1\

但我希望它显示“Backup1”,而不是“Backup-”当前日期时间

我知道我需要使用获取日期函数,但我不知道如何实现它而不出现错误

答案1

您可以使用Get-Date模块和命令替换:

 copy-item .\documents\ -destination .\my-backup-$(Get-Date -format "yyyy_MM_dd_hh_mm_ss")

相关内容