[Work Folders] Introduction

On constate actuellement une évolution significative de l’environnement de travail utilisateur. Tout d’abord le nombre de terminaux par utilisateur augmente (il est actuellement de 3 par utilisateurs en Europe). D’autre part l’écosystème matériel se diversifie avec l’apparition de nouveaux facteurs de formes (smartphone, tablette, hybride) sous d’autres systèmes d’exploitation (iOS, Android). Enfin de plus en plus de personnes utilisent leur terminal personnel afin de réaliser des tâches professionnelles telles que l’envoi de mail, etc.

Ces évolutions impliquent des changements dans les usages avec l’apparition de certains risques. Prenons l’exemple du développement de l’utilisation de solutions de stockage de fichiers en ligne (OneDrive, DropBox, etc.) pour stocker et partager des documents professionnels. Ces solutions sont très simples d’utilisation mais présentent l’inconvénient de stocker les données professionnelles dans le Cloud. Dans certains contextes (Santé, innovation, confidentialité, etc.) ce fonctionnement n’est pas permis. Pour autant, l’usage de ces solutions est plébiscité par les utilisateurs du fait de leur simplicité d’utilisation et de leur usage très répandu dans la sphère personnelle.

Lire la suite

[SCCM] Impossible de créer, modifier et supprimer des règles de conformité

Bonjour à tous,

Microsoft vient de publier un correctif visant à corriger un bug vous empêchant de créer, modifier et supprimer une règles de conformité dans SCCM 1606.

Lorsque ce problème se produit, les boutons créer, modifier et supprimer sont grisées.

Ce problème touche la version suivante de SCCM :

  • ConfigMgr 1606

le détail du correctif est accessible à la page suivante : https://support.microsoft.com/fr-fr/kb/3184153.

L’installation du correctif se fait quant à elle depuis la section « updates and servicing » de la console SCCM.

001

Enjoy 😉

[SCCM] Donnez de la voix !

Bonjour à tous,

Disponible depuis maintenant plusieurs mois, la User Voice pour SCCM vous permet de proposer des améliorations au produit et de voter pour des améliorations que d’autres personnes ont déjà proposé.

Cette méthodologie est largement adoptée et suivie par Microsoft. Vous pouvez ainsi retrouver une User Voice pour Xbox, Windows, PowerBI, etc… Prenons quelques exemples :

  • PowerBI : les utilisateurs ont demandé en fin d’année dernière la possibilité d’exporter des données depuis un dashboard. Cette fonctionnalité est arrivée quelques semaines plus tard
  • Windows : Les utilisateurs ont demandé l’intégration d’extensions dans Edge (une des idées les plsu votées) et Windows 10 Anniversary Update intègre cette fonction
  • SCCM : De nombreux administrateurs ont demandé si les PCs démarrés pouvaient être mis en évidence dans la console. C’est chose faite depuis la build 1602

Il semble qu’aujourd’hui Microsoft soit particulièrement attentif aux attentes des utilisateurs, donc n’hésitez pas, donnez de la voix !!

Le lien vers la User Voice SCCM c’est par-là : https://configurationmanager.uservoice.com/forums/300492-ideas

Enjoy 😉

[SCCM] Le statut d’un package ou d’une séquence peut être incorrect

Bonjour à tous,

Microsoft vient de publier un correctif visant à corriger une erreur de statut d’une séquence de tâches ou d’un programme.

Lorsque ce problème se produit, le statut d’une séquence de tâches ou d’un programme passe de « Waiting for the next available maintenance Schedule » à « Waiting to install » dans le centre logiciel. Ce problème se produit uniquement pour les Packages qui ont une fenêtre de maintenance configurée pour s’exécuter plus tard.

Ce problème touche les versions suivantes de SCCM :

  • ConfigMgr 2012
  • ConfigMgr 2012 R2

le correctif 3169945 est disponible à la page suivante : https://support.microsoft.com/en-us/kb/3169945

Enjoy 😉

[SCCM] L’installation des mises à jours peut se bloquer lors d’une séquence de tâche Windows 10

Bonjour à tous,

Microsoft vient de publier un correctif visant à corriger le blocage de l’installation de mises à jour lors de l’exécution d’une séquence de tâche Windows 10. Ce problème peut survenir à partir du moment où un grand nombre de mises à jour doit être installé (plus de 50).

Lorsque ce problème se produit, les processus CCMExec et TSInstallSWupdate semblent se bloquer. Le gestionnaire des tâches  affiche également un grand nombre de threads TSInstallSWupdate (environ 774) sont en cours d’utilisation.

Ce problème touche les versions suivantes de SCCM :

  • ConfigMgr 2012 SP2
  • ConfigMgr 2012 R2 SP1
  • ConfigMgr Current Branch (1602)

le correctif 3174008 est disponible à la page suivante : https://support.microsoft.com/en-us/kb/3174008

Enjoy 😉

 

Sauvegardez simplement vos pilotes avec cet outil

Bonjour à tous,

Après une bonne période de développement voici un petit utilitaire que je viens de développer et qui vous permet de sauvegarder rapidement les pilotes tiers utilisés sur un poste de travail. Cette sauvegarde peut ensuite être intégrée dans SCCM ou MDT ou tout autre dossier.

Vous retrouverez les binaires de cette application à la page suivante : Driver Management Tool. N’hésitez pas à noter cette contribution à cette même page 🙂 🙂

Lire la suite

[PowerShell] Tester si un périphérique est connecté

Bonjour à tous,

Voici une fonction qui vous permettra de tester si un périphérique est connecté sur un poste de travail.
Cette fonction retourne les caractéristiques du périphérique si il est trouvé, sinon elle ne renvoie rien.
Le critère de recherche est un ID plug’n’play ou une liste d’IDs plug’n’play compatibles avec ce périphérique.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
function Search-Device
{
    Param
    (
        [Parameter(Mandatory=$true,ValueFromPipeline=$false,Position=0)][String[]]$PnpIDs
    )
 
    $devices = $device = $FoundDevice = $null
 
    # On dresse la liste des pépriphériques connectés 
    $devices = Get-WmiObject -Class Win32_PnpEntity | Sort-Object -Property Caption
 
    # On cherche dans cette liste si un périphérique contient l'ID plug'n'play recherché
    foreach ($device in $devices)
    {
        # On construit la liste des IDs plug'n'play compatibles
        $CompatibleIDs = $null
        if ($device.HardwareID.Count -gt 0)
        {
            $CompatibleIDs = $device.HardwareID
        }
        if ($device.CompatibleID.Count -gt 0)
        {
            $CompatibleIDs += $device.CompatibleID
        }
 
        # On cherche l'ID plug'n'play parmi la liste 
        if ($CompatibleIDs -ne $null)
        {
            foreach ($PnpID in $PnpIDs)
            {
                if ($CompatibleIDs.Contains($PnpID) -eq $true)
                {
                    $FoundDevice = $device
                    break
                }
            }
        }
    }
 
    if ($FoundDevice -ne $null)
    {
        Write-host "Périphérique trouvé" -ForegroundColor Green
        Write-Output $FoundDevice
    }
    else 
    {
        Write-Host "Périphérique non trouvé" -ForegroundColor Yellow
        Write-Output $null
    }
}

Exemples d’utilisation :

1
$Device = Search-Device -PnpIDs @('PCI\VEN_8086&DEV_0166&REV_09','PCI\VEN_8086&CC_030000')

Enjoy 😉

[Windows] Modifier l’ordre des emplacements source des pilotes

Vous avez déjà pu constater que lors du branchement d’un nouveau périphérique la recherche d’un pilote compatible pouvait prendre un certain temps … et même un temps certain. Ce délai est dû au fait que le processus de recherche de pilote Windows tente d’abord de localiser un pilote à partir du site Windows Update avant de rechercher un pilote localement.

Depuis Windows 7, vous avez la possibilité de modifier cet ordre de recherche.

Cet article vous présente où et comment modifier ce paramètre.

Lire la suite

[MDT] Améliorer la séquence de tâches Replace

Bonjour à tous,

Lors d’un récent projet il m’ été demandé de mettre en œuvre une séquence de tâches permettant de réformer un poste. Réformer un poste consiste à nettoyer toute donnée encore présente mais aussi à faire en sorte que leur récupération soit très compliquée.

J’ai tout d’abord conseillé à mon client un marteau. ça ne coûte pas cher et c’est très efficace 🙂 … mais ça n’est pas très développement durable. Nous avons ensuite décidé d’implémenter une séquence de tâches de type « Standard Client Replace Task Sequence » qui inclut déjà une étape d’effacement des disques. Mais cette dernière action n’a pas fonctionné.

Après réflexion et quelques tests voici une solution que je vous propose

Lire la suite

[SCCM] Prés-requis à l’installation du client SCCM

Bonjour à tous,

Lors de l’installation d’une solution SCCM, la charge liée au déploiement de l’agent SCCM est certainement l’étape la moins simple à prévoir. Les raisons de cette difficulté peuvent être multiples :

  • Un parc réparti sur de nombreux sites
  • Un parc peu homogène
  • Des prés-requis au déploiement de l’agent SCCM non respectés

Pour ne rien arranger, les prés-requis dépendent des fonctionnalités que vous souhaitez déployer. Par conséquent, il n’existe pas une solution unique, cependant nous pouvons essayer de nous simplifier la vie en passant par exemple par les GPOs 🙂
Dans cet article vous propose de construire une GPO ayant pour objectifs d’appliquer à vos postes ces fameux prés-requis ainsi que quelques éléments supplémentaires qui pourront vous être bien utiles.

Lire la suite