Mise à jour Flash dans un domaine Windows

Le lecteur Flash a ceci de particulier qu’il est très souvent mis à jour. L’administrateur se retrouve donc fatalement confronté à la question de la mise à jour du lecteur, que cela réponde à un besoin de sécurité ou à la nécessité de pouvoir visualiser les contenus utlisant les dernières nouveautés de flash.

Si les machines sont intégrées dans un domaine Windows la procédure de déploiement de logiciels va permettre de maintenir le parc à jour. Le plus compliqué va être de se procurer les packages msi. Pour pouvoir les télécharger il faut demander bien poliment à Mr Adobe l’autorisation par le biais d’un formulaire.

Après avoir répondu au mail de confirmation,  Adobe vous enverra une URL à partir de laquelle vous pourrez télécharger le package msi pour Internet Explorer et celui pour Firefox et les logiciels qui incorporent Flash sous la forme d’un plugin.

Ensuite il suffit d’appliquer le déploiement via une stratégie Windows sur l’OU qui contient les machines sur lesquelles Flsh doit être déployé.

Merci à « El Pollo D​iablo » qui m’a donné le lien sur le forum Hardware.fr
Publié dans Administration, Windows | Marqué avec , , , , , , | Laisser un commentaire

Bureaux virtuels sous Windows

Si comme les linuxiens vous souhaitez disposer de bureaux virtuels, WindowsPager est fait pour vous.

Il a le double avantage d’être sans installation et très léger. Une fois lancé vous pouvez attribué une appli à l’un des 4 bureaux ou à tous les bureaux.

Publié dans Logiciels | Marqué avec , , , , , , , | Laisser un commentaire

Afficher l’en tête d’un message dans Windows Live Hotmail

Ce bon vieil Hotmail se met à la mode du web 2.0 et les fonctions les plus simples ne sont pas forcément intuitives. Ainsi pour afficher l’en tête dun message reçu, pour connaitre notamment l’ip de l’expéditeur d’un message, ce sera par un clic droit => Afficher la source du message lorsque la boite de réceptino est affichée.

Publié dans Messagerie | Marqué avec , , , , | Laisser un commentaire

Activer et désactiver une carte réseau en ligne de commande

Sous Windows nous allons devoir utiliser un exécutable que sa majesté Microsoft met gracieusement à disposition de ses sujets: devcon.

Le fichier téléchargé n’est pas comme on pourrait le penser l’utilitaire en question. C’est une archive auto extractible qui contient la version 32 bits et la version 64 bits de l’exécutable. Cet exécutable, devcon.exe (version 32 ou 64 bits doit être décompressé dans le dossier windows.

D’abord il va être nécessaire de le lancer une première fois afin de connaitre le petit nom des périphériques et notamment celui de la carte réseau qui est celui qui nous intéresse. Pour cela dans une console DOS nous allons entrer la commande suivante.

c:\windows\devcon.exe find * >c:\liste.txt

Explications :
c:\windows\devcon.exe c’est le chemin de l’exécutable.
find *
c’est la syntaxe de l’executable pour rechercher tous les péripheriques.
>c:\liste.txt est surperflu, mais ça nous permet de sortir le résultat de la commande dans une fichier (liste.txt) que nous pourrons ainsi étudier tranquillement. Ce fichier pour ma machine est le suivant :

ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_47\_0 : AMD Athlon(tm) 64 Processor 3500+
ACPI\FIXEDBUTTON\2&DABA3FF&0 : Bouton de fonctionnalité définie ACPI
ACPI\PNP0000\4&4324562&0 : Contrôleur d’interruptions programmable
ACPI\PNP0100\4&4324562&0 : Horloge système
ACPI\PNP0200\4&4324562&0 : Contrôleur d’accès direct en mémoire
ACPI\PNP0303\5&2EB4D01F&0 : Clavier standard 101/102 touches ou clavier Microsoft Natural Keyboard PS/2
ACPI\PNP0401\5&2EB4D01F&0 : Port imprimante ECP (LPT1)
ACPI\PNP0501\1 : Port de communication (COM1)
ACPI\PNP0501\2 : Port de communication (COM2)
ACPI\PNP0700\5&2EB4D01F&0 : Contrôleur de lecteur de disquettes standard
ACPI\PNP0800\4&4324562&0 : Haut-parleur système
ACPI\PNP0A03\2&DABA3FF&0 : Bus PCI
ACPI\PNP0A05\4&4324562&0 : Bus générique
ACPI\PNP0B00\4&4324562&0 : Horloge système CMOS/temps réel
ACPI\PNP0C02\4&4324562&0 : Ressources de la carte mère
ACPI\PNP0C04\4&4324562&0 : Coprocesseur arithmétique
ACPI\PNP0C0C\2&DABA3FF&0 : Bouton marche-arrêt ACPI
ACPI\PNP0F13\5&2EB4D01F&0 : Souris compatible PS/2
ACPI_HAL\PNP0C08\0 : Système compatible ACPI Microsoft
DISPLAY\ACRAD74\5&17E78C4B&0&00000008&01&00 : Écran Plug-and-Play
FDC\GENERIC_FLOPPY_DRIVE\6&298B9954&0&0 : Lecteur de disquettes
HID\VID_045E&PID_0047\6&1D869ED9&0&0000 : Souris Microsoft USB IntelliMouse Explorer 3.0
HID\VID_04A5&PID_7008&MI_00\7&5B40FA2&0&0000 : Périphérique clavier PIH
HID\VID_04A5&PID_7008&MI_01&COL01\7&18E42BE0&0&0000 : Périphérique conforme aux Périphériques d’interface utilisateur (HID)
HID\VID_04A5&PID_7008&MI_01&COL02\7&18E42BE0&0&0001 : Périphérique de contrôle consommateur conforme aux Périphériques d’interface utilisateur (HID)
IDE\CDROMHL-DT-ST_DVDRRW_GSA-4164B_______________1.01____\5&1129C222&0&0.0.0: HL-DT-ST DVDRRW GSA-4164B
IDE\DISKWDC_WD3200JS-00PDB0_____________________21.00M21\5&1E239195&0&0.0.0: WDC WD3200JS-00PDB0
ISAPNP\READDATAPORT\0 : Port de lecture de données ISAPNP
LPTENUM\MICROSOFTRAWPORT\6&D01A5BA&0&LPT1 : Interface logique du port imprimante
PCI\VEN_1022&DEV_1100&SUBSYS_00000000&REV_00\3&61AAA01&0&C0 : Pont CPU hôte standard PCI
PCI\VEN_1022&DEV_1101&SUBSYS_00000000&REV_00\3&61AAA01&0&C1 : Pont CPU hôte standard PCI
PCI\VEN_1022&DEV_1102&SUBSYS_00000000&REV_00\3&61AAA01&0&C2 : Pont CPU hôte standard PCI
PCI\VEN_1022&DEV_1103&SUBSYS_00000000&REV_00\3&61AAA01&0&C3 : Pont CPU hôte standard PCI
PCI\VEN_1039&DEV_0002&SUBSYS_00000000&REV_00\3&61AAA01&0&08 : SiS Accelerated Graphics Port
PCI\VEN_1039&DEV_0004&SUBSYS_00000000&REV_00\3&61AAA01&0&F8 : Pont PCI vers PCI standard PCI
PCI\VEN_1039&DEV_000A&SUBSYS_00000000&REV_00\3&61AAA01&0&30 : Pont PCI vers PCI standard PCI
PCI\VEN_1039&DEV_0182&SUBSYS_10951734&REV_01\3&61AAA01&0&28 : Contrôleur IDE standard double canal PCI
PCI\VEN_1039&DEV_0761&SUBSYS_00000000&REV_01\3&61AAA01&0&00 : Pont CPU hôte standard PCI
PCI\VEN_1039&DEV_0965&SUBSYS_00000000&REV_48\3&61AAA01&0&10 : Pont ISA standard PCI
PCI\VEN_1039&DEV_5513&SUBSYS_10951734&REV_01\3&61AAA01&0&15 : Contrôleur SiS PCI IDE
PCI\VEN_1039&DEV_6330&SUBSYS_10991734&REV_03\4&1C526AC9&0&0008: Fujitsu Siemens Computers SiS761GX on board Graphics
PCI\VEN_1039&DEV_7001&SUBSYS_10951734&REV_0F\3&61AAA01&0&18 : Contrôleur d’hôte ouvert PCI vers USB SiS 7001
PCI\VEN_1039&DEV_7001&SUBSYS_10951734&REV_0F\3&61AAA01&0&19 : Contrôleur d’hôte ouvert PCI vers USB SiS 7001
PCI\VEN_1039&DEV_7001&SUBSYS_10951734&REV_0F\3&61AAA01&0&1A : Contrôleur d’hôte ouvert PCI vers USB SiS 7001
PCI\VEN_1039&DEV_7002&SUBSYS_10951734&REV_00\3&61AAA01&0&1B : Contrôleur hôte étendu PCI vers USB SiS
PCI\VEN_1039&DEV_7012&SUBSYS_109C1734&REV_A0\3&61AAA01&0&17 : Realtek AC’97 Audio
PCI\VEN_10EC&DEV_8169&SUBSYS_10911734&REV_10\3&61AAA01&0&48 : Realtek RTL8169/8110 Family Gigabit Ethernet NIC
PCI\VEN_1113&DEV_1211&SUBSYS_12111113&REV_10\3&61AAA01&0&60 : Carte SMC EZ 10/100 PCI (SMC1211TX)

PCIIDE\IDECHANNEL\4&296CF31D&0&0 : Canal IDE principal
PCIIDE\IDECHANNEL\4&296CF31D&0&1 : Canal IDE secondaire
PCIIDE\IDECHANNEL\4&332B8C6C&0&0 : Canal IDE principal
PCIIDE\IDECHANNEL\4&332B8C6C&0&1 : Canal IDE secondaire
ROOT\ACPI_HAL\0000 : PC monoprocesseur ACPI
ROOT\DMIO\0000 : Gestionnaire de disque logique
ROOT\FTDISK\0000 : Gestionnaire de volume
ROOT\LEGACY_AFD\0000 : AFD
ROOT\LEGACY_BEEP\0000 : Beep
ROOT\LEGACY_DMBOOT\0000 : dmboot
ROOT\LEGACY_DMLOAD\0000 : dmload
ROOT\LEGACY_FIPS\0000 : Fips
ROOT\LEGACY_GPC\0000 : Classificateur de paquets générique
ROOT\LEGACY_HCMON\0000 : VMware hcmon
ROOT\LEGACY_HTTP\0000 : HTTP
ROOT\LEGACY_IPNAT\0000 : Traducteur d’adresses réseau IP
ROOT\LEGACY_IPSEC\0000 : Pilote IPSEC
ROOT\LEGACY_KSECDD\0000 : ksecdd
ROOT\LEGACY_MFEAPFK\0000 : McAfee Inc.
ROOT\LEGACY_MFEAVFK\0000 : McAfee Inc.
ROOT\LEGACY_MFEBOPK\0000 : McAfee Inc.
ROOT\LEGACY_MFEHIDK\0000 : McAfee Inc.
ROOT\LEGACY_MFETDIK\0000 : McAfee Inc.
ROOT\LEGACY_MNMDD\0000 : mnmdd
ROOT\LEGACY_MOUNTMGR\0000 : mountmgr
ROOT\LEGACY_NDIS\0000 : Pilote système NDIS
ROOT\LEGACY_NDISTAPI\0000 : Pilote TAPI NDIS d’accès distant
ROOT\LEGACY_NDISUIO\0000 : NDIS mode utilisateur E/S Protocole
ROOT\LEGACY_NDPROXY\0000 : NDProxy
ROOT\LEGACY_NETBT\0000 : NetBIOS sur TCP/IP
ROOT\LEGACY_NM\0000 : Pilote du Moniteur réseau
ROOT\LEGACY_NPF\0000 : NetGroup Packet Filter Driver
ROOT\LEGACY_NULL\0000 : Null
ROOT\LEGACY_PARTMGR\0000 : PartMgr
ROOT\LEGACY_PARVDM\0000 : ParVdm
ROOT\LEGACY_RASACD\0000 : Pilote de connexion automatique d’accès distant
ROOT\LEGACY_RDPCDD\0000 : RDPCDD
ROOT\LEGACY_RDPWD\0000 : RDPWD
ROOT\LEGACY_TCPIP\0000 : Pilote du protocole TCP/IP
ROOT\LEGACY_TDTCP\0000 : TDTCP
ROOT\LEGACY_UNLOCKERDRIVER5\0000 : UnlockerDriver5
ROOT\LEGACY_VGASAVE\0000 : VgaSave
ROOT\LEGACY_VMNETBRIDGE\0000 : VMware Bridge Protocol
ROOT\LEGACY_VMNETUSERIF\0000 : VMware Network Application Interface
ROOT\LEGACY_VMPARPORT\0000 : VMware VMparport
ROOT\LEGACY_VMX86\0000 : VMware vmx86
ROOT\LEGACY_VOLSNAP\0000 : VolSnap
ROOT\LEGACY_VSTOR2\0000 : Vstor2 Virtual Storage Driver
ROOT\LEGACY_VSTOR2-WS60\0000 : Vstor2 WS60 Virtual Storage Driver
ROOT\LEGACY_WANARP\0000 : Pilote ARP IP d’accès distant
ROOT\MEDIA\MS_MMACM : Codecs audio
ROOT\MEDIA\MS_MMDRV : Pilotes audio hérités
ROOT\MEDIA\MS_MMMCI : Périphériques MCI
ROOT\MEDIA\MS_MMVCD : Périphériques de capture vidéo hérités
ROOT\MEDIA\MS_MMVID : Codecs vidéo
ROOT\MS_L2TPMINIPORT\0000 : Miniport réseau étendu (L2TP)
ROOT\MS_NDISWANBH\0000 : Miniport réseau étendu (Moniteur réseau)
ROOT\MS_NDISWANIP\0000 : Miniport réseau étendu (IP)
ROOT\MS_PPPOEMINIPORT\0000 : Miniport WAN (PPPOE)
ROOT\MS_PPTPMINIPORT\0000 : Miniport réseau étendu (PPTP)
ROOT\MS_PSCHEDMP\0000 : Carte SMC EZ 10/100 PCI (SMC1211TX) – Miniport d’ordonnancement de paquets
ROOT\MS_PSCHEDMP\0001 : Miniport réseau étendu (IP) – Miniport d’ordonnancement de paquets
ROOT\MS_PSCHEDMP\0002 : Realtek RTL8169/8110 Family Gigabit Ethernet NIC – Miniport d’ordonnancement de paquets
ROOT\MS_PSCHEDMP\0003 : Miniport réseau étendu (Moniteur réseau) – Miniport d’ordonnancement de paquets
ROOT\MS_PTIMINIPORT\0000 : Parallèle direct
ROOT\RDPDR\0000 : Redirecteur de périphérique Terminal Server
ROOT\RDP_KBD\0000 : Pilote clavier de Terminal Server
ROOT\RDP_MOU\0000 : Pilote souris de Terminal Server
ROOT\SYSTEM\0000 : Énumérateur de périphérique logiciel Plug-and-Play
ROOT\SYSTEM\0001 : Périphérique de mise à jour microcode
ROOT\SYSTEM\0002 : Pilote BIOS de gestion de systèmes Microsoft
ROOT\VMWARE\0000 : VMware Virtual Ethernet Adapter for VMnet1
ROOT\VMWARE\0001 : VMware Virtual Ethernet Adapter for VMnet8
STORAGE\VOLUME\1&30A96598&0&SIGNATURE8D378D37OFFSET4E22D6A00LENGTH45A3029600: Volume générique
STORAGE\VOLUME\1&30A96598&0&SIGNATURE8D378D37OFFSET7E00LENGTH4E22C6E00: Volume générique
SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}\{9B365890-165F-11D0-A195-0020AFD156E4}: Périphérique audio système du noyau Microsoft
SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}\{9B365890-165F-11D0-A195-0020AFD156E4}: Mélangeur audio Wave de noyau Microsoft
SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}\{9B365890-165F-11D0-A195-0020AFD156E4}: Pilote WINMM de compatibilité audio WDM Microsoft
USB\ROOT_HUB\4&22F7F2C&0 : Concentrateur USB racine
USB\ROOT_HUB\4&2B10988E&0 : Concentrateur USB racine
USB\ROOT_HUB\4&2C6831A5&0 : Concentrateur USB racine
USB\ROOT_HUB20\4&37800789&0 : Concentrateur USB racine
USB\VID_045E&PID_0047\5&18E526C4&0&1 : Souris Microsoft USB IntelliMouse Explorer 3.0
USB\VID_04A5&PID_7008\5&7EE5FED&0&1 : Périphérique USB composite
USB\VID_04A5&PID_7008&MI_00\6&1B3B5AE&0&0000 : Périphérique d’interface utilisateur USB
USB\VID_04A5&PID_7008&MI_01\6&1B3B5AE&0&0001 : Périphérique d’interface utilisateur USB
134 matching device(s) found.

Dans cette liste il faut trouver quelle ligne correspond à votre carte réseau. En connaissant son modèle c’est assez simple de la trouver. Ma machine est équipée de 2 cartes réseaux, les 2 lignes en rouge sont celles qui la concernent. Dans notre exemple nous allons activer et désactiver la carte SMC 1211 qui correspond à la ligne suivante :
PCI\VEN_1113&DEV_1211&SUBSYS_12111113&REV_10\3&61AAA01&0&60 : Carte SMC EZ 10/100 PCI (SMC1211TX)

Dans ce périphérique nous allons utiliser une chaine de caractères que l’on ne retrouve pas pour les autres périphériques par exemple 1211&SUBSYS_1211 que nous allons faire suivre et précédé du caractère générique *

Pour désactiver la carte la commande sera donc :

c:\windows\devcon.exe disable *1211&SUBSYS_1211*

et pour l’activer

c:\windows\devcon.exe enable *1211&SUBSYS_1211* :

Publié dans Réseau, Scripting | Marqué avec , , , , , | 3 commentaires

Redimensionner un disque sous VMWare

1- Présentation

e but du jeu aujourd’hui est d’agrandir la taille de sa machine virtuelle.  L’histoire est connue : on radine au moment de créer la machine virtuelle pour économiser quelques gigas, et au bout d’un certain temps le disque dur virtuel est saturé.

Cette fiche technique décrit le cas d’une machine virtuelle tournant sous VMWare server dont le disque doit être redimensionné.

Avec VMWare Server, comme avec VMWare Workstation si mes souvenirs sont bons, il n’est pas possible d’augmenter la taille du disque directement en allant dans les settings de la machine. La solution va être de passer par l’outil VMWare Converter, qui a le gros avantage d’être gratuit.

Cet outil, très utile pour convertir une machine physique en machine virtuelle, permet également de modifier les caractéristiques d’une machine virtuelle existante. C’est cette fonctionnalité que nous allons utiliser.

VMWare Converter est disponible a cette adresse :
http://www.vmware.com/products/converter/

II- La machine source

La première étape consiste à choisir la machine source dont la taille va être augmenter. Pour cela :

File => New => Import
Cela va lancer l’assistant qui décompose l’opération en 3 étapes. La première d’entre elles porte sur la machine source.
Puisque la machine dont le disque doit être augmenté est une machine VMWare Server c’est le 3ème choix qui sera retenu, à savoir :
Standalone virtual machine, backup or disk image

Sur l’écran suivant il faut indiquer le chemin jusqu’à la machine virtuelle.
Pendant quelques dizaine de secondes VMWare Converter va analyser l’image puis afficher la taille du disque de la machine.

C’est là que nous allons pouvoir indiquer la nouvelle taille du disque qui va pouvoir nous sauver la vie. Par défaut VMWare Converter propose de laisser le disque tel qu’il est, si vous avez un peu compris le but de cette fiche,  vous vous doutez que nous allons choisir :
Select volumes and resize to save or add space

La colone New Disk Space indique la taille actuelle du disque et permet de choisir la nouvelle taille du disque en gigas ou en mégas.

III- La machine cible

L’étape 2 consiste à choisir le type de machine virtuelle qui sera crée.
Comme nous sommes pauvres et n’avons pas les moyens de nous offrir un ESX server, nous allons choisir VMWare Standalone virtual machine afin de pouvoir l’utiliser avec VMWare Server.

Dans la fenêtre suivante doivent être indiqués :

  • Le nom de la nouvelle machine virtuelle ;
  • L’endroit sur le disque où elle sera stockée ;
  • Le type de machine à créer. A noter que pour que pour la machine soit utilisable avec VMWare Server le type à sélectionner sera : Workstation 5.x, WMWare Server 1.x, Player 1.x

L’écran suivant demande s’il l’on souhaite réserver des maintenant sur la machine hôte, l’intégralité de la taille du disque de la machine virtuelle ou s’il l’on souhaite voir le fichier grandir au fur et à mesure. La première méthode rend la machine plus performante, la seconde permet d’économiser de l’espace disque. Personnellement je réserve dès l’installation l’intégralité de la place disque des mes machines virtuelles je choisis donc : Allocate all disk space now for better performance

L’écran suivant consiste à définir la configuration de la machine virtuelle NAT, bridge ou host only.
Bridge permet de transformer la carte en commutateur la carte réseau de la machine hôte et ainsi d’assigner une IP propre à la machine virtuelle ce mode que j’utilise.

IV- Finalisation

L’étape suivante propose d’installer les VMware Tools. C’est inutile dans notre cas puisque nous clonons une machine virtuelle sur laquelle normalement, ces outils ont déjà été installés.

Il est également possible de modifier les paramètres système de la machine, à savoir le nom de la machine, la licence Windows, le domaine,… Là encore dans notre exemple cela n’a pas d’intéret.

Un dernier écran récapitulatif n’attend qu’un clic pour lancer l’opération que nous venons de définir. L’opération est longue, plusieurs dizaine des minutes pour un disque de 30 GO sur ma machine.

V- Remarques

VMWare converter est utilisé ici pour redimensionner un disque sous VMWare Server, mais l’outil peut-être utilisé également pour transformer une machine physique en machine virtuelle. L’opération est très proche de celle décrite dans cet article. Simplement, dans le choix de la machine source il est nécessaire de fournir un compte disposant des droits d’administration de la machine. Autre différence dans la choix de l’emplacement de la machine cible il faut fournir un chemin réseau accessible en écriture par la machine source.

Si vous ne voulez pas pas agrandir la partition système, plutôt que de s’embêter avec VMWare Converter il peut-être judicieux d’ajouter un disque supplémentaire dans les caractéristiques de la machine virtuelle. Cela, VMWare Server le permet.

Publié dans Administration | Marqué avec , , , , , | Laisser un commentaire