Question

03Cp> Sur SharePoint 2013, j'essaie de supprimer une collection de sites programmatiquement et de l'envoyer à la corbeille de recyclage. À travers l'interface, il n'y a aucun problème, il va directement à la corbeille, mais quand il s'agit de PowerShell,u003C/

    03Cul> nu0
  • 03Cli> Remove-SPSite n'a pas de paramètre -Recycle, la collection de sites ne va donc pas à la corbeille de recyclage.u003C/l
  • i> nu0
  • 03Cli> Remove-SPWeb a ce paramètre, mais cette cmdlet ne me laisse pas l'utiliser car Cannot put top-level site into Recycle Bin.u003C/l
  • i> nu003C/u

03Cp> Qu'est-ce que je fais mal? Y'a-t-il une quelconque façon de réussir cela?u003C/

03Cp> Merci.u003C/

03Cp> EDIT: J'ai oublié de dire qu'une solution C # est également valable, même préférable.u003C/

Était-ce utile?

La solution 2

03Cp> Eh bien, je n'ai pas remarqué un paramètre qui était la clé pour y parvenir: -GradualDelete. Donc, en sachant cela,u003C/

Remove-SPSite -Identity "https://host/site" -GradualDelete

03Cp> Est-ce que l'astuce et le site apparaissent à Get-SPDeletedSite.u003C/

03Cp> Merci à tout le monde pour votre temps et vos réponses.u003C/

Autres conseils

03Cp> Cela a plus à voir avec les différences entre les sites et les collections de sites. Les collections de site ne vont pas la corbeille de recyclage de la collection de sites. Ce serait impossible puisque vous ne pouvez pas mettre un site dans sa propre corbeille de recyclage. Il y a ce que l'on appelle des "sites supprimés", si c'est ce que vous recherchez, 03Ca href="http://www.mssharepointtips.com/tip.asp?id=1178&page=3" rel="nofollow">S'il vous plaît voir iciu003C/a>.u003C/

    03Cul> nu0
  • 03Cli> Supprimer-SpSite supprimera la collection de sites dans Mettez dans Central Admin Recyebin accessible via PowerShell. Tous les sites supprimés vont s'asseoir pendant 30 jours et vous pouvez la récupérer.u003C/l
  • i> nu003C/u

03Cp> Pour obtenir le siège supprimé, vous devez exécuter le 03Ca href="http://technet.microsoft.com/en-us/library/hh286316(v=office.15).aspx" rel="nofollow">Get-spdelettedsiteu003C/, si vous connaissez le nom de la collection de sites, vous l'avez donné en tant que paramètre. c'est-à-dire Get-SPDeletedSite '/Site/cat*'u003C/

03Cp> Pour le récupérer, utilisez le [Restore-SPDeletedSite][2]u003C/

    03Cul> nu0
  • 03Cli> Supprimer-SPWeb, vous ne pouvez pas supprimer le site de niveau supérieur, car si vous le supprimez, le recyclage également Effet ... Le site de haut niveau est l'importation pour toutes les activités sous ce site.u003C/l
  • i> nu003C/u
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top