导出虚拟机,如何允许覆盖。


PowerShell交流中心分类: Powershell基础导出虚拟机,如何允许覆盖。
1
taosf asked 5 年 ago

各位,遇到一个问题请教一下, 我用Power shell导出一台虚拟机到本地目录, 第一次运行没有问题
export-vm -name win10 -path c:\VMexport
第二次运行的时候,由于c:\VMexport已经存在相应的目录,会报错。 如下:
export-vm : 导出目录已存在。
无法导出虚拟机“Win10”,因为名为“c:\VMexport\Win10\Virtual Machines”的导出目录已存在。(虚拟机 ID D8DD70F0-EE21-4839-A6FC-FB6225AD0770)
所在位置 行:1 字符: 1
请问如何处理?我的目的就是把脚本放入计划任务,每天执行, 覆盖掉之前的文件是可以接受的。 
 
谢谢

1 Answers
-1
Best Answer
Mooser Lee 管理员 answered 5 年 ago

前面增加一行代码,如果存在就把旧的目录删除即可。