25.4.14

Fonctionnalités SharePoint 2013: SkyDrive Pro ... OneDrive

Introduction

La nouvelle fonctionnalité SharePoint 2013 pour la synchronisation des donnés.

Dans l article suivante nous parlerons de Skydrive pro et nous ne parlerons ni de skydrive ni Dropbox ni de la bibliothèque des documentés sur les sites personnels SharePoint ... 

Ces choses n ont rien en commun et il ne faut pas les mélanger  

Skydrive Pro -OneDrive 

SkyDrive Pro est un service Windows.

SkyDrive Pro n'est pas lié à SharePoint, mais plutôt à Office 2013 et récemment disponible pour le téléchargement  indépendant.

Si SkyDrive Pro est installé sur votre ordinateur ( il n'est pas un composant serveur, mais client ) vous pourrez afficher un lien "SYNC" sur toutes les pages de toutes les bibliothèques SharePoint ( et non uniquement de la bibliothèque du site personnel )  pour démarrer le service Windows de synchronisation installé sur votre ordinateur appelé SkyDrive Pro - OneDrive

La synchronisation peut être aussi démarrée directement à partir du service installé localement sur propre ordinateur.




  


PowerShell: Redémarre tout le service SharePoint Timer sur tous les serveurs de farm



$job = Get-SPTimerJob job-timer-recycle

$job.RunNow()

Récupère le correlationID du processus SharePoint en cours



public class Correlation
    {
        [DllImport("advapi32.dll")]
        private static extern uint EventActivityIdControl(uint controlCode, ref Guid activityId);
        public const uint EVENT_ACTIVITY_CTRL_GET_ID = 1;
        public static string GetID()
        {
            Guid g = Guid.Empty;
            EventActivityIdControl(EVENT_ACTIVITY_CTRL_GET_ID, ref g);
            return g.ToString();
        }
    }

Array.prototype.unique and count



Array.prototype.unique = function() {
    var o = {}, i, l = this.length, r = [];
   
  for(i=0; i<l;i+=1) 

if(!o[this[i]]) o[this[i]] = {"key": this[i], "value":1};
else o[this[i]] = {"key": this[i], "value":o[this[i]].value+1};
   
for(i in o) 
r.push({"key": o[i].key, "value": o[i].value});
   
return r;
};

2.4.14

Power Shell ISE Custom Color



Exécuter la comande suivante pour connaittre le percour du fichier des paramétrages personal:
$profile
Resultat: 
C:\Users\Vito\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 
Si vous aviez un paramétrage par default, vous ne trouverez le fichier indiqué et vous serez obligés de le creer.  
Créer/Modifier le fichier personel dans le parcour indiqué avec le contenu suivante:

# fonts
$psISE.Options.FontName = 'Consolas'
$psISE.Options.FontSize = 16
# output pane
$psISE.Options.OutputPaneBackgroundColor = '#FF2E3436'
$psISE.Options.OutputPaneTextBackgroundColor = '#FF2E3436'
$psISE.Options.OutputPaneForegroundColor = '#FFFFFFFF'
# command pane
$psISE.Options.CommandPaneBackgroundColor = '#FF2E3436'
# script pane
$psISE.Options.ScriptPaneBackgroundColor = '#FF2E3436'
# tokens
$psISE.Options.TokenColors['Command'] = '#FFFFFF60'
$psISE.Options.TokenColors['Unknown'] = '#FFFFFFFF'
$psISE.Options.TokenColors['Member'] = '#FFFFFFFF'
$psISE.Options.TokenColors['Position'] = '#FFFFFFFF'
$psISE.Options.TokenColors['GroupEnd'] = '#FFFFFFFF'
$psISE.Options.TokenColors['GroupStart'] = '#FFFFFFFF'
$psISE.Options.TokenColors['LineContinuation'] = '#FFFFFFFF'
$psISE.Options.TokenColors['NewLine'] = '#FFFFFFFF'
$psISE.Options.TokenColors['StatementSeparator'] = '#FFFFFFFF'
$psISE.Options.TokenColors['Comment'] = '#FFAEAEAE'
$psISE.Options.TokenColors['String'] = '#FF00D42D'
$psISE.Options.TokenColors['Keyword'] = '#FFFFDE00'
$psISE.Options.TokenColors['Attribute'] = '#FF84A7C1'
$psISE.Options.TokenColors['Type'] = '#FF84A7C1'
$psISE.Options.TokenColors['Variable'] = '#FF00D42D'
$psISE.Options.TokenColors['CommandParameter'] = '#FFFFDE00'
$psISE.Options.TokenColors['CommandArgument'] = '#FFFFFFFF'
$psISE.Options.TokenColors['Number'] = '#FF98FE1E'