Powershell 脚本根据用户名创建文件夹然后移动配置文件数据

Powershell 脚本根据用户名创建文件夹然后移动配置文件数据

我必须创建一个解决方案来备份域(而不是 VDI)上的用户配置文件,我有以下脚本来复制收藏夹文件夹,我遇到的问题是我需要该脚本根据我们正在备份的人员的用户名创建一个文件夹,然后将配置文件复制到创建的文件夹中(基于用户名)

我是 powershell 脚本的新手,还没有找到任何其他不需要购买软件的解决方案。

$destination = "\\backupserver\homedrive$\" 
Copy-Item $env:USERPROFILE\Favorites -Destination $destination -Recurse -Force

答案1

如果您要复制整个用户的配置文件文件夹,则还应包括“收藏夹”文件夹。如果是这种情况,您可以使用它。

$destination = 'some destination path'
Copy-Item $env:userprofile -destination $destination -Recurse -force

这应该根据用户名创建一个文件夹。

相关内容