Winserver2019环境下通过PowerShell脚本导出虚拟机目录进行文件全备份
将下面脚本存储为XXX.ps1格式即可;最开始想顺带实现压缩备份功能,但是经过实际测试发现运行压缩命令时命令行会假死,后续待完善,如果有大神知道如何处理欢迎留言告知,感激。
#使用前关闭虚拟机,并确定安装7zip压缩软件到C:\Program Files\7-Zip目录
#获取hyper虚拟机列表
$str=get-VM|where {$_.name -like 'sfy*'}
#sfy虚拟机匹配正则表达式
$flag="sfy\d{3}"
#获取虚拟机名称字符串并赋值给vmname变量
$st.
原创
2021-02-24 08:11:59 ·
512 阅读 ·
0 评论