Overblog
Suivre ce blog Administration + Créer mon blog
2 février 2013 6 02 /02 /février /2013 20:32

 


Microsoft

 

Windows To Go ??? Wtf ???

 

Windows To Go fait partie des ces nouvelles fonctionnalités arrivées avec Windows 8. Windows 8 apporte beaucoup de choses, souvent bonne.

 

Alors Windows To Go (WTG pour les intimes), qu'est-ce donc ?

 

Je suppose que tout administrateur s'est retrouvé devant un problème de taille : comment démarrer sous Windows quand il n'y a pas d'OS sur le disque ? Par exemple, pour une restauration d'un système ?

Avant, il fallait installer Windows avec le même niveau de patch qu'avant, installer le client de sauvegarde puis descendre la sauvegarde en priant que tout reparte bien.

WTG permet de vous faire gagner un temps monstrueux (et le mot est faible) ! En effet, WTG, c'est le Windows PE. C'est à dire un Windows installé sur votre clef USB par exemple !

 

Cette fonction est juste génial... même si elle n'est pas nouvelle (des applications tiers proposaient de faire ça).

 

Tout d'abord, commençons par le commencement : les pré-requis :

  • Posséder une image WIM ou ISO de Windows 8
  • Une clef USB (recommandé > 32Go) vierge
  • Travailler sur un Windows 8 Enterprise

Ces pré-requis sont très importants, surtout l'OS sur lequel vous travaillez. Sachez qu'il n'y a qu'une seule version qui propose WTG. J'espère qu'elle arrivera avec Windows 8 pro...

 

Maintenant, voici la procédure simple comme un jus de pomme (samedi 2 février, 20h40 .... ok, je me couche lol ) :

  • Si vous avez un fichier ISO, montez-le en double-cliquant dessus ou un clic droit sur le fichier puis monter
  • Affichez la "charmed bar" en mettant votre souris en haut à droite ou en faisant "Windows" + "C"
  • Cliquez sur "Settings" puis aller dans le panneau de configuration "Control Panel"
  • Cliquez sur "Windows To Go"
  • Insérez votre clef USB dans le port USB du pc (notez qu'une clef USB fonctionne moins bien dans le port RJ45).
  • Dans la liste des ports USB, sélectionnez votre clef
    WTG 01 
  • Dans "Choose Windows 8 image", sélectionnez votre fichier WIM ou sélectionnez l'image montée de votre ISO
    WTG 02 
  • Vous pouvez mettre un mot de passe pour le BitLocker. Ceci est optionnel. Personnellement, je n'en met jamais.
    WTG 03 
  • Tu cliques sur "Create" et tu attends ! Généralement, ca prend autour de 45 minutes...
    WTG 04

Et voici une clef USB en Windows 8 !!!

 

Cette solution est très appréciée en BYOD (Bring Your Own Device). Par ce biais, on ne touche pas à la machine d'origine et on a une installation propre et conforme à l'entreprise.

Partager cet article
Repost0
13 octobre 2012 6 13 /10 /octobre /2012 13:18

Microsoft

 

 

Il arrive que des noms de fichiers ou répertoires ne puissent pas être supprimés. Par exemple, prenez un nom de répertoire qui s'appellerait "COM1". C'est ballot, c'est un nom réservé... Donc, aussitôt créé, Windows le considère comme un répertoire système et le protège efficacement contre les suppressions.

Pour le supprimer, oubliez les commandes classiques et l'interface graphique. Windows, aussi propriétaire soit-il, possède un jeux d'instruction qui vient du monde UNIX. Ce jeux s'appelle des POSIX. Ces commandes sont natives ! Pas besoin de télécharger des trucs et des machins qui ne fonctionnent pas pour la plupart...

 

Le plus dommage, c'est que le message d'erreur de Windows n'est pas explicite : on ne peut pas le supprimer. D'après Windows, le répertoire / fichier serait utilisé par un autre processus... Dammed...

 

Microsoft annonce clairement que ce comportement est supprimé avec l'arrivée du NTFS. Faux, il m'est arrivé ce problème sur un Windows 2003 en NTFS. Dommage...

 

Les commandes que je vais vous passer sont très puissantes. Elles sont aussi méconnues, trop à mon goût, des administrateurs.

 

Voici donc quelques commandes, les plus utiles à mon avis, qui éviteront les cheveux blanc et qui pourront vous faire briller dans les réunions.

  • Un répertoire nommé "COM1" est présent sur votre file system. Si vous êtes l'heureux possesseur de la commande rm.exe, vous avez la possibilité de l'utiliser en version POSIX :
    rm -d //lettre_lecteur/chemin avec barres obliques/nom_fichier

    Prenons l'exemple de notre répertoire à supprimer :
    rm -d "//C/Program Files/Subdir/COM1"

    Notez les doubles côtes pour le chemin. Et oui, le POSIX sait gérer les chemins avec espaces.
    Notez aussi que si vous mettez -r après rm, vous passez en mode récursif, c'est à dire que ça supprime tout les sous répertoires !
  • Maintenant, vous n'êtes pas chanceux et vous n'avez pas la commande rm.exe. No problem !!! Vous avez obligatoirement la commande DEL. Et oui, cette fameuse commande vient du POSIX. Tout le monde l'utilise en version "normale", mais voici la syntaxe pour l'utiliser sans restriction :
    DEL \\.\lettre_lecteur:\chemin\nom_fichier

    Prenons exemple avec le fichier "aux" :
    DEL \\.\c:\somedir\aux
  • Petit dernier, toujours pour supprimer un fichier ou répertoire. Souvenez-vous de la commande rmdir ! Oui, cette commande très vieille, est en fait une commande POSIX.
    RmDir \\.\lettre_lecteur\chemin\répertoire\

    Un petit exemple avec le répertoire "COM1" :
    RmDir \\.\C:\Windwos\COM1 /s /q

    Notez que le "/s" permet d'inclure tous les sous-répertoires et le "/q" permet de supprimer sans demande de confirmation.

 

Et voila, vous savez utiliser quelques commandes POSIX ! Difficile ? Non ! Dangereux ? Oui si on ne fait pas attention à ce que l'on fait !

Partager cet article
Repost0
13 octobre 2012 6 13 /10 /octobre /2012 12:59

Microsoft

 

Qui n'a jamais rêvé d'ouvrir une boite de commande et de se retrouver directement là où il désire ?

Dans Windows 2008 et 2012, nous avons dans le "click droit" sur un dossier le fameux "Open Command Windows Here". Heu... oui mais bon, quand on sait pas qu'il faut faire "shift" + "Click droit", ce n'est pas évident. Mais si, comme moi, ca vous fait chier de faire "Maj" + "Click droit", je vous donne la petite astuce qui permet d'avoir cette option direct avec le "click droit".

 

Je suis comme ça, je partage les astuces de fainéant qui font gagner du temps...

 

Tout se passe dans la base de registre, mais les manipulations sont très simple et on peut revenir en arrière aussi vite !

  • Ouvrez la base de registre grâce à regedit
  • Allez dans HKEY_CLASSES_ROOT\Drive\shell\cmd
  • Renommer "Extended" en "Extended-Orig" par exemple.
    Command Drive   
  • Allez dans HKEY_CLASSES_ROOT\Directory\shell\cmd
  • Renommer "Extended" en "Extended-Orig" par exemple.
    Command Directory   

Voila, c'est du live ! Bon, il y a des "outils" pour les très frileux de la base de registre, mais sachez que tous les outils / scripts que vous pourrez trouver ne font pas plus que ça !

 

Bonne base ! 

Partager cet article
Repost0
13 octobre 2012 6 13 /10 /octobre /2012 12:49

Hello tout le monde !

Avez-vous été, comme moi, confronté à faire du ménage sur vos serveur ? Oui, il est parfois utile de supprimer les fichiers qui sont vieux...

 

Microsoft

 

Problèmatique : Supprimer les fichiers vieux de plus 60 jours.

Résultat : Powershell fait ça à merveille !

 

Je publie donc la petite commande qui est, ma foi, bien utile et qui peut vous dépanner dans votre quotidien

Get-Childitem $DataFolder -recurse | ?{!$_.PSIsContainer -and ($_.CreationTime -lt (get-Date).adddays(-60))} | remove-item

 

ATTENTION ! Oui, il faut le dire, ce script tout mimi supprime tous les fichiers de plus de 60 jours dans tous les sous-répertoires ! Et oui, n'oubliez pas que le paramètre "-recurse" est présent.

 

Enjoy it !

Partager cet article
Repost0
3 septembre 2012 1 03 /09 /septembre /2012 13:15

Winddows8

Peut-être avez-vous installé Windows 8. Le problème est que vous avez acheté la licence mais rien n'est demandé à l'installation et la clef installée est une clef d'évaluation.

Vous avez beau chercher, vous avez nulle part où changer cette clef par la votre. Ceci est important que vous avez 30 jours pour trouver une solution et, en plus, toutes les fonctionnalités ne sont pas accessibles. C'est dommage quand on achète un produit...

Alors voici une petite commande qui va vous aider... et éviter de passer des nuits blanches : L'utilisation de SLUI

  • Dans la zone de recherche (souris vers un coin droit de votre écran à partir du bureau), entrer "cmd"
  • Exécuter le prompte en administrateur par "Ctrl + Maj + Entrée"
  • Exécuter la commande suivante : "SLUI 3"

 

NB : La commande SLUI seule permet de forcer l'activation. C'est identique à l'option "Configurer votre PC" (souris vers un coin droit à partir du bureau)

Voila, vous avez activé votre Windows avec votre clef !

Happy 8 !!!

Partager cet article
Repost0
27 août 2012 1 27 /08 /août /2012 17:21

Microsoft

 

La question est : Comment déplacer les rôles FSMO quand le contrôleur les hébergeant n'est plus dispo ?

Tout d'abord, petit rappel des différents rôles FSMO. Ils sont au nombre de 5 :

  • Domain Naming Master
  • Infrastructure Master
  • PDC Emulator
  • RID Master
  • Schema Master

 

Cet article n'expliquera pas le fonctionnement de chacun de ces rôles, mais le comment les déplacer.

Avant toute chose, il faut disposer des droits suffisants. Sans un minimum de droits, l'opération échouera.

L'opération est simple :

  1. Dans une invite de commande, taper "ntdsutil"
  2. Taper "roles" pour gérer les rôles
  3. Taper "connections" pour se connecter au serveur recevant le rôle
  4. Taper "connect to server <nom du nouveau serveur AD>
  5. Taper "quit" pour quitter le mode connexion.
  6. Nous allons utiliser la commande "seize" pour transférer les rôles. Si c'est un transfert "normal", alors tout se fera dans les règles de l'art. En revanche, si le serveur qui héberge le rôle n'est plus disponible, alors il forcera le transfert. Attention donc à ne pas remettre le serveur d'origine en service pour éviter les conflits des rôles. Ayant plusieurs rôles, la commande se décline en 5 options :
    • seize domain naming master
    • seize infrastructure master
    • seize pdc
    • seize rid master
    • seize schema master

Une fois le ou les rôles transférés, faites "quit" jusqu'à sortir de l'utilitaire. A noter que le rôle est opérationnel dès migration de celui-ci.

A noter que le rôle "schema master" est transférable via ligne de commande mais pas par l'interface graphique 'users and computers".

Partager cet article
Repost0
27 août 2012 1 27 /08 /août /2012 16:46

Office_03

Les performances d'Office peuvent ne pas être terrible lors des ouvertures de fichiers. Qui n'a pas attendu que Word ou Excel s'ouvre pour, enfin, accéder à son fichier ?

En fait, le problème vient des noms de répertoires avec des espaces... Très curieux quand on sait qu'aujourd'hui Windows et Office gèrent depuis longtemps ces noms de répertoires... Et pourtant, la configuration des enregistrements n'ont pas évolué depuis... je ne me souviens plus... Heureusement pour nous, il y a des astuces pour palier à ce petit défaut.

Petite précision tout de même, le manque de performance des versions sont expliqués par :

  • Ajout de fonctionnalités qui alourdissent l'application
  • Un processeur trop faible pour faire fonctionner l'application (il faut bien vendre du matériel)

Pour moi, c'est une justification commerciale uniquement. Il faut vendre un produit... même si on n'utilise que 10% des fonctionnalitées.

Passons aux choses importantes : l'optimisation d'Office (2003, 2007, 2010)

  1. Aller dans le "Poste de Travail"
  2. Dans le menu "Outils", choisir "Options des dossiers"
  3. Aller dans l'onglet "Types de fichiers" et sélectionner l'extension du fichier souhaité (dans l'exemple : document Word 2007/2010")
  4. Cliquer sur "Avancé"
  5. Dans les actions, sélectionner "Ouvrir", qui devrait être en gras (action par défaut lors du double click)
  6. Cliquer sur "Modifier"
  7. Dans le champ "Application utilisée pour exécuter cette action", ajouter à la fin de la commande "%1" sans oublier l'espace entre le "/n" et le "%"
  8. Valider toutes les fenêtre en faisant "Ok"

Faites un petit test, vous n'en serez que surpris !

Partager cet article
Repost0
8 juin 2012 5 08 /06 /juin /2012 10:20

Microsoft

 

Une chose que j'apprécie sur un serveur, c'est de connaître son temps de fonctionnement. 

Avant, il y avait l'outil uptime.exe. Mais sous Windows 2008, cet outil n'est plus disponible. Soit il faut le télécharger, soit on utilise les outils par défaut. Et des outils, il y en a !!!

Alors comment puis-je faire ? C'est simple : utiliser la commande "net statistics server". Elle donne tout un tas d'informations et, en autre, le temps de fonctionnement. Ce temps est donné à la ligne "Statistics since …".

Simple, non ? Mais bon, il fallait le savoir. Maintenant, vous savez, alors profitez de cet outil natif pour scripter et connaître la disponibilité de vos serveurs en un tour de clic !!!

 

Partager cet article
Repost0
9 décembre 2011 5 09 /12 /décembre /2011 17:51

Microsoft

 

Certains d'entre vous aimerai faire de la place sur ses serveurs. Mais voila, que supprimer ?

Je pourrais dire, et ce que dise beaucoup d'admin, qu'il faut supprimer ce qui ne sert plus. Ok. N'empêche que ça supprime pas beaucoup...

Alors il y a aussi une autre voie. Celle des patchs. En effet, Windows stocke tous les correctifs. Et comme si ça ne suffisait pas, si vous utilisez Windows Update (avec ou sans WSUS), les correctifs sont stockés ... 2 fois. Alors là, il y a quelques données à purger.

Commençons par Windows Update. Toutes les mises à jours téléchargés sont stockées sur le disque système. Si vous téléchargez 20 Go de patch, se sera autant de pris sur votre disque. Le problème, c'est qu'une fois installés, ces fichiers ne sont pas supprimés. Pour les supprimer, il faut aller dans %windir%\SoftwareDistribution\Download . Dans ce répertoire, l'ensemble des téléchargements... Vous pouvez tout sélectionner et tout mettre en benne.

En suite, Windows installe les correctifs. Le fonctionnement de Windows permet de pouvoir supprimer les correctifs en cas de problème. Mais comme pour Windows Update, ces fichiers de désinstallation ne sont jamais supprimés. La encore, de l'espace disque peut être libéré. Les fichiers de désinstallation se trouve dans %windir% et les répertoires concernés commencent par $NTUninstall... N'oubliez pas d'afficher les répertoires cachés. Ces répertoires peuvent être également supprimés.

Toutes ces suppressions n'impactent pas le fonctionnement du système car les correctifs sont installés et intégrés dans le système. Donc aucun soucis. Cependant, il faut prendre quand même des précautions car la suppression des fichiers / répertoires ne permettra plus de désinstaller les correctifs. Il est donc impératif, avant de faire cette manipulation, de vérifier le bon fonctionnement du serveur et d'être sur que les correctifs soient installés depuis plusieurs jours (en ce qui me concerne, je me base sur 2 mois). Car si un problème devaient être lié à un correctif, vous aurez des difficultés à l'enlever...

Bref, beaucoup d'espace disque à récupérer, en prenant tout de même des précautions !

Partager cet article
Repost0
29 octobre 2011 6 29 /10 /octobre /2011 08:05

VMware

 

Rien de tel que de commencer la journée en parlant de VMware !

Question : Est-il possible de mettre manuellement une MAC Adresse sur une carte réseau ?

La réponse est : Oui !

Mais, a quoi ça sert ? Beaucoup me répondent... a rien. Et bien non, cela ne sert pas à rien. Prenons par exemple 2 applications (il y en a bien d'autre !) : Cegid et Business Object Data Integrator.

Figurez-vous que ces 2 applications possèdent des clefs de licences. Rien d'anormale, sauf que certaines clef s'appuient sur la Mac Adresse de la carte réseau. Cegid, s'appuie intégralement dessus, pour BODI, la clef de Job Server s'appuie également dessus. Ba oui, ca change la donne...

Et oui, ca change la donne quand vous avez des cartes réseaux en "flexible" (houuuu) et que vous voulez les changer en "VMXNET3" (haaaaaaaaaaaaa).

Alors, mettons une Mac manuellement ! Ben oui, facile : clic, clic et clic. C'est exactement ça qu'il faut faire mais sous certaine conditions.

Tout d'abord, VMware possède une plage d'adresse définie. Cette plage est divisée en 2 : 1 pour l'affectation automatique, l'autre pour l'affectation manuelle. En d'autre terme, une Mac Adresse qui est affectée automatiquement ne peut pas être forcée manuellement. et pour cause, se ne sont pas les mêmes plage d'affectation.

La plage autorisée pour les Mac adresse manuelle est : 00:50:56:00:00:00 à 00:50:56:3f:ff:ff. Dure est la vie...

Bon, pour ceux qui n'ont pas pris toutes les précautions, une petite astuce existe pour forcer une Mac Adresse automatique :

  • Désinventoriez la VM
  • Editer le fichier vmx et entrez la Mac Adresse préalablement affectée. 
  • Réinvotoriez la VM

Et hop, vous avez remis votre Mac Adresse. Mais attention, cette adresse est toujours déclarée en affectation automatique ! Normale me direz-vous !

 

NB : VMware utilise l'indicatif 00:50:56 pour l'affectation des Mac Adresse.

Partager cet article
Repost0