저는 꽤 오랜 시간 동안 검색을 해왔으며, 나는 아무것도 찾지 못하는 것 같습니다. VCAC를 사용하여 DEV & 품질 보증 부서 용으로 VM 자동화를 위해 노력하고 있습니다. VM 생성 중에 프로젝트 이름이있는 폴더가 dept (exaple DEV \ Upgrade1 용)에 작성되었습니다.powercli는 vcenter에서 빈 폴더를 제거합니다.
DEV 담당자가 전체 프로젝트를 삭제하고 다시 시작하기로 결정하면 문제가 시작됩니다. VC 서버 전체에 비어있는 폴더가 많이 남았고 powercli 스크립트가 있는지 매일 궁금 해서요. 빈 디스크 (vms 없음)가 있는지 확인하고 존재하면 삭제하십시오.
왜냐하면 내가 알고있는 그 이름을 알려주는 경우에만 제거 - 폴더를 사용할 수 있기 때문에 까다로운 문제입니다. 그리고 내부의 VMS 폴더를 삭제하고 싶지 않습니다. 누구든지 나를 도울 수 있습니까? 감사합니다.
감사합니다. 하지만이 스크립트를 실행했을 때 아무 것도하지 못했습니다. 그래서 난 그냥 폴더 목록의 출력을 에코하려고했습니다. (대체 폴더를 echo $ 폴더로 바꿨습니다.) 아무런 변화가 없었습니다 – user2314297
올바른 sintax가 있습니다. $ 폴더 = GET 폴더 타입 VM 의 Foreach ($ 폴더에 $ 폴더) { 경우 ((GET-폴더 $ 폴더 | 얻을-VM) -eq $ null)와 { 삭제 - 폴더 - 폴더 " $ folder "-confirm $ false } } – user2314297