Translate

mardi 20 novembre 2012

Windows Intune - Déployer l'agent Intune en mode offline - Deploy Intune agent in offline mode

J'ai été confronté chez un client au besoin de déployer l'agent Intune dans une image offline avec MDT 2012 Update 1. Cela signifie que l'image est déployée depuis un support amovible (DVD, USB, etc..) et dans mon cas, le PC lors du déploiement n'a pas d'accès à Internet.

Le soucis est que si vous exécutez l'installation du client Intune sans accès à Internet, cela échoue. En effet, selon le Technet (http://technet.microsoft.com/en-us/windows/gg749823.aspx):



Mais, fort heureusement, il existe une solution à notre problématique: il existe une argument qu'on peut passer à l'exe (Windows_Intune_Setup.exe) afin qu'il planifie l'enregistrement dans le cloud lorsque le PC aura accès à Internet. Pour cela, il faut suivre les étapes suivantes:


  1. Obtenir depuis le portal Windows Intune l'exécutable du client Intune ainsi que le fichier certificate:
    1. Windows_Intune_Setup.exe
    2. WindowsIntune.accountcert
  2. Créer un script batch (install.cmd) qui effectue les actions suivantes:
    • Copie des 2 fichiers précédemment téléchargés (exe et cert) localement sur le PC.
copy "%~dp0Windows_Intune_Setup.exe" "C:\Temp\Windows_Intune_Setup.exe" /Y
copy "%~dp0WindowsIntune.accountcert" "C:\Temp\WindowsIntune.accountcert" /Y
    • Création d'une clé de registre pour spécifier que l'installation du client Intune est en attente d'enregistrement dans le cloud
reg.exe add HKEY_LOCAL_MACHINE\Software\Microsoft\Onlinemanagement\Deployment /v WindowsIntuneEnrollPending /t REG_DWORD /d 1

    • Exécution de l'installateur localement avec l'argument /PrepareEnroll
C:\Temp\Windows_Intune_Setup.exe /PrepareEnroll

L'exécution de l'installeur avec la commande /PrepareEnroll créée une tâche schédulée qui s'exécute automatiquement toutes les heures. Il est important de copier localement les sources du client Intune car la tâche schédulée utilise ces sources pour tenter de s'enregistrer dans le cloud. Il est donc crucial de copier et exécuter localement le "windows_intune_setup.exe".

Lorsque le PC accède enfin à Internet, la tâche d'enregistrement réussit. Celle-ci est alors supprimée ainsi que la clé de registre précédemment créée.

mercredi 14 novembre 2012

Exchange 2013 DAG - Erreur lors de l'ajout des membres du DAG. Error when trying to add DAG members.

Si vous avez, comme moi, essayé de mettre en place un DAG Exchange 2013, vous avez sûrement rencontré un problème similaire au mien. Après avoir créé un DAG, lorsque j'essaie d'ajouter des membres au DAG, j'obtiens le message d'erreur suivant:
An Active Manager operation failed with a transient error. Please retry the operation. Error: The fully qualified domain name for node '<DAG Group Name>' could not be found.”
 Il existe un workaround pour réussir à ajouter nos membres au DAG:

  • Ouvrir "ADUC" (Active Directory Users and Computers) et vérifier le compte ordinateur du DAG
  • Le champ "DNS Settings" devrait être vide
  • Cliquer sur l'onglet "Attribute Editor", chercher l'attribut "DNSHostName" et ajouter le FQDN du DAG (ex. dag1.contoso.local)
  • Le nom DNS devrait alors apparaître

  • Désactiver le compte AD du DAG
  • Dans l'onglet "Sécurité" de l'objet AD du DAG, ajouter la permission "Full Control" à tous les objets AD des serveurs boîte aux lettres (dans mon exemple MBX01 et MBX02).

Il vous est alors enfin possible d'ajouter vos membres au DAG.


Commandes PowerShell:

Add-DatabaseAvailabilityGroupServer –Identity DAG1 –MailboxServer MBX01
Add-DatabaseAvailabilityGroupServer –Identity DAG1 –MailboxServer MBX02



Comment supprimer un fichier "desktop.ini" à partir de l'invite de commande. How to delete "desktop.ini" file from command prompt.

Il peut vous arriver lors de déploiement de postes clients de devoir effacer un fichier "desktop.ini" à partir d'une invite de commande (CMD.exe). Si par exemple, vous essayez de supprimer le fichier "desktop.ini" se trouvant dans "C:\Users", vous obtiendrez le message suivant:



En fait, cela est dû au fait que le fichier "desktop.ini" est un fichier système caché. Et cela empêche l'invite de commande à le trouver. Afin de remédier à cela, il faut retirer les attributs "système" ainsi que "fichier caché". Dans l'invite de commande, lancer la commande suivante:



La commande "attrib" permet d'ajouter ou de supprimer des attributs d'un fichier.
http://1100f.free.fr/Batchs/la_commande_attrib.htm

Il est alors maintenant possible de supprimer le fichier "desktop.ini" sans aucun souci: