我一直在寻找相当长的一段时间,我似乎无法找到任何接近的东西。 我正致力于为我们的DEV& amp; QA部门使用VCAC。 我已经达到了这样的程度,即在创建VM期间,会在dept下创建一个具有项目名称的文件夹(用于exaple DEV \ Upgrade1)
当DEV家伙决定删除整个项目并重新开始时问题就开始了。 我在整个VC服务器上留下了很多空文件夹,我想知道是否有一个powercli脚本我可以每天运行以检查内部是否有任何空文件夹(没有vms)并删除它们(如果存在)。 p>
这是一个棘手的问题,因为我发现我可以使用删除文件夹,但只有我给它的名字,我不知道。 我不想删除里面有VMS的文件夹。 有人可以帮帮我吗? 感谢
答案 0 :(得分:1)
如果您已经连接到服务器并且在powercli中运行了这个。
$folders = get-folder
Foreach ($folder in $folders)
{
if((get-folder $folder|get-vm).count -eq 0)
{
remove-folder -folder $folder -confirm $false
}
}
如果要隔离,请将-location $ datacenter放到第一个get-folder中。