Yamprod.net

Aller au contenu | Aller au menu | Aller à la recherche

16sept. 2011

Problème de synchronisation entre Windows 7 et WIndows 2003 server

Lorsque vous tentez de synchroniser vos fichiers hors connexions sous Windows sur un serveur Windows 2003 vous obtenez le message suivant pour chacun de vos fichiers :

Le processus ne peut accéder au fichier car ce fichier est utilisé par un autre processus.

Afin de remédier à ce problème vous devez activer les Opportunistic Locking sur votre machine ainsi que sur le serveur via leur base de registre.

  • Sur votre serveur Windows 2003 :
  1. Cliquez sur le bouton démarrer
  2. Tapez regedit.exe dans le champ de recherche puis sélectionnez le dans la liste
  3. Faites une sauvegarde de votre base de registre en l'exportant : Fichier-Exporter
  4. Naviguez jusqu'à {{HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRXSmb\Parameters}}
  5. Ajoutez ou modifiez la valeur de la clé DWORD OplocksDisabled de 1 à 0
  6. Naviguez jusqu'à {{HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters}}
  7. Ajoutez ou modifiez la valeur de la clé DWORD EnableOplocks de 0 à 1
  8. Redémarrez le serveur
  • Sur votre machine Windows 7 :
  1. Cliquez sur le bouton démarrer
  2. Tapez regedit.exe dans le champ de recherche puis sélectionnez le dans la liste
  3. Faites une sauvegarde de votre base de registre en l'exportant : Fichier-Exporter
  4. Naviguez jusqu'à {{HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters}}
  5. Ajoutez ou modifiez la valeur de la clé DWORD EnableOplocks de 0 à 1
  6. Redémarrez le poste puis relancez la synchronisation

13mai 2011

Exporter ses mails de Mozilla Thunderbird vers Microsoft Outlook

Si exporter ses mails de Microsoft Outlook vers Mozilla Thunderbird est une chose assez aisée, l'inverse n'est pas aussi simple. Il existe des logiciels dédiés à l'import/export de messagerie mais ils sont malheureusement tous payants. Voici une méthode gratuite et qui me semble être la plus simple et la plus efficace pour effectuer cette tâche.

Le principe est de créer une boîte mail qui va nous permettre de transférer les mails d'un logiciel à l'autre grâce au protocole IMAP.

  1. Créez une boîte mail utilisable avec le protocole IMAP : Gmail ou chez OVH pour ceux qui possèdent déjà un espace chez cet hébergeur
  2. Paramétrez cette boîte sur Thunderbird en utilisant le protocole IMAP
  3. Copiez manuellement de dossiers à dossiers les mails de votre messagerie personnelle vers la nouvelle boîte, cela peut prendre un certains temps selon le nombre et la taille de vos mails. Profitez-en pour faire le ménage !
  4. Fermez Thunderbird
  5. Paramétrez la boîte IMAP dans Microsoft Outlook
  6. Copiez manuellement de dossiers à dossiers les mails de cette boîte vers votre messagerie personnelle.
  7. Il ne vous reste plus qu'à supprimer la boîte IMAP de Microsoft Outlook

15nov. 2010

Envoi de mails depuis Orange vers Hotmail résolus

Depuis plusieurs mois voir plusieurs années, nombre d'entre vous s'étaient aperçus qu'il était devenu impossible d'envoyer des mails vers de boîtes Hotmail ou hébergées par les serveurs de Microsoft depuis les serveurs de messagerie Orange.

Plus précisément une erreur de ce type vous était retournée après l'envoi d'un mail :

host 725700172.mail.outlook.com65.54.188.109 said: 550 SC-001 Unfortunately, messages from 80.12.242.152 weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAILzFROM command)

Les serveurs de messagerie Orange étaient tous blacklistés chez Microsoft, expliquant ainsi pourquoi il était devenu impossible d'envoyer un mail depuis un client de messagerie utilisant les serveurs sortant smtp.orange.fr.

Deux solutions permettaient néanmoins de contourner le problème :

Après de longs échanges avec le support Microsoft France afin de décrire précisément le problème, ces derniers sont parvenus à contacter les responsables Orange pour débloquer la situation. A l'heure actuelle une seule IP Orange sur environ 200 blacklistées est toujours bloquée par les serveurs de Microsoft car ne respectant pas les règles de sécurité de ces derniers.

C'est donc une très bonne nouvelle pour tous les internautes français, je vous tiendrais informé de la suite des évènements dès que j'aurai plus de nouvelles.

16sept. 2010

Rechercher une chaîne de caractères sous Excel

La fonction TROUVE recherche une chaîne de caractère au sein d'une seconde chaîne et renvoi le numéro de la position de départ de la chaîne recherchée.

Voici la syntaxe de la fonction et ses arguments :

TROUVE(Texte_recherché;Texte;No_départ)

  • Texte_recherché : indiquez la chaîne de caractère que vous recherchez
  • Texte : indiquez la cellule contenant la chaîne de caractères entre guillemets
  • No_départ : indiquez le caractère à partir duquel commencer la recherche. Le premier caractère de l'argument texte est le caractère numéro 1. Si l'argument no_départ est omis, la valeur par défaut est 1.

Exemple :

La cellule A1 contient le texte : www.yamprod.net, nous souhaitons rechercher la position de la chaine de caractère yamprod. Nous appliquerons donc la fonction suivante dans une nouvelle cellule : TROUVE("yamprod";A1;1)

fonction_trouve

Cette fonction peut également se combiner avec la fonction STXT dont vous trouverez l'explication sur ce même site.

16sept. 2010

Découper une chaîne de caractères sous Excel

La fonction STXT va vous permettre de récupérer une chaîne de caractères spécifique d'une cellule.

Voici la syntaxe de la fonction et ses arguments :

STXT(Texte;No_départ;No_car)

  • Texte : indiquez la cellule contenant la chaîne de caractères
  • No_départ : indiquez le numéro du premier caractère à sélectionner
  • No_car : indiquez le nombre de caractères à extraire

Exemple :

La cellule A1 contient le texte : www.yamprod.net, nous souhaitons extraire la chaine de caractère yamprod. Nous appliquerons donc la fonction suivante dans une nouvelle cellule : STXT(A1;5;7)

fonction_STXT

Cette fonction peut également se combiner avec la fonction TROUVE dont vous trouverez l'explication sur ce même site.

26avr. 2010

Activer le pavé numérique au démarrage de Windows XP ou Vista

Il arrive que Windows n'active pas automatiquement le pavé numérique au démarrage de l'ordinateur, vous devez à chaque fois appuyer sur la touche Verr Num, ce qui peut devenir agaçant à la longue.

Pour résoudre ce problème il faut ajouter ou modifier 2 variables dans la base de registre de Windows, heureusement pour vous simplifier la vie voici un fichier qui va effectuer ces modifications pour vous :

activer_pave_numerique.reg

Il vous suffit de le télécharger (Clic Droit --> Enregistrer sous), de l'exécuter puis de redémarrer votre ordinateur pour que les modifications prennent effet.

07avr. 2010

Sauvegarder une machine virtuelle sous VMware Server 2

Certains d'entre vous utilisent la version Server de VMware parce qu'ils n'ont pas les moyens de se procurer des produits comme VMware ESX ou bien parce qu'ils n'ont pas de machine compatible avec la version gratuite WMware ESXi. Il en est de même pour les logiciels de sauvegarde pour VMware souvent trop coûteux, la solution la moins onéreuse reste donc le bon vieux script.

Loin des scripts performants mais parfois trop complexes que l'on peut retrouver sur la communauté VMware je vous propose ici une méthode de sauvegarde utilisant la commande vmrun disponible dans le répertoire d'installation de VMware Server.

Vous retrouverez tous les détails de cette commande à cette adresse : Virtuatopia.com

  • Première Etape : Suspendre la machine virtuelle

vmrun -T server -h https://<hostname>:8333/sdk -u <login> -p <password> suspend "[<datastore>] machine_virtuelle.vmx"

-T désigne le produit VMware utilisé (server pour VMware Server 2.0, server1 pour VMware Server 1.x et ws pour WMware Workstation)

-h désigne l'URL https de la machine auquel vmrun doit se connecter, vous pouvez soit mettre le nom d'hôte de la machine ou son ip, si votre script est exécuté depuis la machine exécutant VMware server je vous conseille d'utiliser l'adresse 127.0.0.1

-u et -p vous permettent d'indiquer l'utilisateur et le mot de passe utilisés pour se logger à l'interface d'administration VMware

  • Deuxième Etape : Copier tous les fichiers de la machine virtuelle (via la commande xcopy par exemple)
  • Troisième Etape : Relancer la machine virtuelle

vmrun -T server -h https://<hostname>:8333/sdk -u <login> -p <password> start "[<datastore>] machine_virtuelle.vmx"

Comme vous pouvez le voir on remplace simplement la commande suspend par la commande start.

Voici ce que pourrais donner votre script complet :

@echo off
echo Sauvegarde des machines virtuelles
echo.
echo Mise en suspend des Machines Virtuelles...
echo.
cd C:\Program Files\VMware\VMware Server
vmrun -T server -h https://127.0.0.1:8333/sdk -u admin -p password suspend "[mon_datastore] Linux\Serveur_Linux1.vmx"
echo.
echo Copie des fichiers pour la sauvegarde...
echo.
xcopy "C:\Virtual Machines\Linux" "D:\Backup_VM\" /y
echo.
echo Redémarrage des machines virtuelles...
echo.
vmrun -T server -h https://127.0.0.1:8333/sdk -u admin -p password start "[mon_datastore] Linux\Serveur_Linux1.vmx"
echo.
echo Sauvegarde effectuée avec succès
echo.

03mar. 2010

Lancer le bureau à distance en ligne de commande

Il est possible d'exécuter le client Bureau à distance en ligne de commandes, voici comment procéder :

  • Ouvrez l'invite de commande MS-DOS
  • Tapez mstsc puis validez avec la touche Entrée

bureau_a_distance

Vous trouverez toutes les options de cette commande sur ce site

29janv. 2010

Récupérer Telnet sous Windows 7

Microsoft ayant décidé de désactiver cette fonctionnalité sous Windows 7, voici comment la réactiver :

  • Ouvrez l'invite de commande MS-DOS
  • Tapez pkgmgr /iu:TelnetClient puis validez avec la touche Entrée

telnet

Vous pouvez à nouveau utiliser la commande Telnet.

15janv. 2010

Dupliquer une machine virtuelle sous VirtualBox

Il peut parfois être utile de dupliquer une VM (Virtual Machine ou Machine Virtuelle) pour effectuer des tests sur 2 machines identiques ou bien tout simplement sauvegarder l'état d'une VM à un instant donné.

  • Que vous soyez sous Linux ou bien Windows positionnez vous, via la ligne de commande, dans le répertoire d'installation de VirtualBox.
  • Tapez ensuite la commande : vboxmanage clonevdi "WindowsXP.vdi" WindowsXP_copie.vdi, dans cet exemple WindowsXP.vdi est le nom de mon disque dur virtuel a dupliquer.
  • Il vous suffit ensuite d'importer ce nouveau disque dur virtuel via le gestionnaire de supports virtuels dans VirtualBox puis de créer une nouvelle VM sur ce disque.

22déc. 2009

Fichiers Hors Connexion : Erreur 0x80070003

Lorsque vous souhaitez démarrer le service "Fichiers hors connexion" sur votre machine vous obtenez le message d'erreur suivant : Erreur Hors Connexion

Voici une méthode qui pourra peut-être vous aider, essayez de réinitialiser le cache des fichiers hors connexion :

  • Ouvrez l'invite de commande MS-DOS
  • Tapez regedit puis validez avec la touche Entrée
  • Créer la valeur DWORD suivante avec une valeur de 1 puis redémarrez le système :

HKLM\System\CurrentControlSet\Services\CSC\Parameters\FormatDatabase

15déc. 2009

Windows Live Messenger en zone de notification sous Windows 7

Suite à l'installation de Windows Live Messenger sous Windows 7, il vous est impossible de réduire la fenêtre du logiciel dans la barre de notification. Voici une méthode qui va vous permettre de résoudre ce problème :

  • Dans votre explorateur de fichier ouvrez le dossier d'installation de Windows Live Messenger, par défaut : "C:\Program files\Windows Live\Messenger\"
  • Faites un clic droit sur l'exécutable "msnmsgr" puis "Propriétés
  • Ouvrez ensuite l'onglet "Compatibilité
  • Cliquez ensuite sur "Exécuter ce programme en mode compatibilité pour :" puis choisissez "Windows Vista (Service Pack 2)"
  • Validez en cliquant sur OK
  • Essayez maintenant d'ouvrir Windows Live Messenger puis de le réduire en cliquant sur la croix en haut à droite, vous devriez voir apparaître l'icône dans la zone de notification.

09nov. 2009

Copier un profil utilisateur sous Windows 7

Lorsque vous essayez de copier un profil utilisateur dans le gestionnaire de profils, le bouton "Copier dans..." est désactivé. Il existe un petit utilitaire nommé "Windows Enabler" qui va vous permettre d'activer ce bouton.

  • Téléchargez Windows Enabler
  • Sauvegardez le sur votre disque dur ou clé usb
  • Exécutez Windows Enabler.exe, attention vous devez être administrateur de la machine
  • Cliquez sur l'icône apparu dans la zone de notification pour activer Windows Enabler

Windows_Enabler1

  • Ouvrez le gestionnaire de profils utilisateurs (Panneau de configuration / Système et sécurité / Système / Paramètres système avancés / Profil des utilisateurs)
  • Cliquez sur le bouton grisé Copier dans ... pour l'activer
  • Il ne reste plus qu'à copier votre profil comme vous avez l'habitude de le faire sous Windows XP/Vista

06nov. 2009

Autologin sous Windows 7/XP/Vista

Voici la procédure pour activer/désactiver l'ouverture de session automatique sous Windows XP/Vista/7 :

  • Pour Windows Vista/7 : Vous devez ouvrir l'invite de commandes MS-DOS : Cliquez sur le Démarrer puis Tous les programmes puis Accessoires puis Invite de commandes
  • Pour Windows XP : Cliquez sur Démarrer puis Exécuter...
  • Tapez control userpasswords2 puis cliquez sur OK.
  • Décochez ou Cochez la case Les utilisateurs doivent entrer un nom d'utilisateur et un mot de passe pour utiliser cet ordinateur si vous souhaitez Désactiver ou Activer l'autologin.

Autologin