Edit Field SchemaXML for entire site collection

Sometimes, especially during migration you need to fix fields that weren't not migrated or to update HTML type column because you need to add 'RichTextMode='FullHtml' RichText='TRUE'" the below script will allow you to update to column on site and in Pages list in order to fix your column. Usage: EditFieldXML "http://dmz-sp16dv:91" "FIELDGUID" "FIELDXMLSchema"## Fix Field Schema Xml for … Continue reading Edit Field SchemaXML for entire site collection

Advertisements

Lancement d’un powershell via tâche planifiée

Il arrive en production de devoir lancer des scripts certains jours ou à une certaine heure de la journée.Les tâches planifiées Windows peuvent vous aider à effectuer ce travail.Depuis l'outil "Task Sheduler" effectuez un clic droit puis "Create new task"Spécifiez un nom pour la tâche puis un mode de lancementPuis un type de schedule ici … Continue reading Lancement d’un powershell via tâche planifiée

Suppression de documents en masse dans SharePoint à l’aide de SPWeb.ProcessBatchData

Aujourd'hui je dois supprimer plus de 100.000 documents dans plusieurs collection de sites et le tout en un temps de traitement le plus court qui soit, VDM.Cela aurait pu se terminer comme ça !Plus sérieusement, SharePoint offre plusieurs moyen pour supprimer des éléments au sein d'une liste / Bibliothèque. En revanche toutes les méthodes ne … Continue reading Suppression de documents en masse dans SharePoint à l’aide de SPWeb.ProcessBatchData

Powershell : Reporting Service, modification de l’email d’abonnement

L'exemple de script PowerShell suivant met à jour la configuration de l'extension de remise du courrier électronique par le serveur de rapports pour l'application de service nommée My RS Service App. Mettez à jour les valeurs du serveur SMTP#Modification de l'email Service reporting$app=get-sprsserviceapplication -Name $rsService$emailCfg = Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" … Continue reading Powershell : Reporting Service, modification de l’email d’abonnement

Change SPWeb Properties, CreateFriendlyUrlsForNewPages and CreateFriendlyUrlsForNewPages for SharePoint 2013 Navigation

Use the following Powershell in order to change the behavior of the managed navigation when you create a new page. Replace whether by true or false in order to fit the needs.Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue$site = Get-SPSite $siteUrl;$site.AllWebs | foreach {$webNav = $_.Properties["_webnavigationsettings"];$webNav ;#Replace  AddNewPagesToNavigation="True"  and  CreateFriendlyUrlsForNewPages="True" $webNav = $webNav.Replace('AddNewPagesToNavigation="True"','AddNewPagesToNavigation="False"');$webNav = $webNav.Replace('CreateFriendlyUrlsForNewPages="True"','CreateFriendlyUrlsForNewPages="False"');$_.Properties["_webnavigationsettings"] = $webNav;$_.Properties.Update();$_.Update();}