SymMoveFile 1.2.0

SymMoveFileDepuis Windows Vista, Microsoft a rendu possible la création de liens symboliques entre des fichiers et des dossiers. Une possibilité qu'il n'est en réalité pas évident à utiliser, puisqu'il faudra passer par une commande à écrire dans l'invite de commandes. SymMoveFile permet de facilement déplacer un dossier, tout en gardant un lien symbolique entre l'ancien chemin du dossier et le nouveau.

SymMoveFile 1.2.0

(c) 2017. WolfAryx informatique

Configuration requise :

Windows 7/8/8.1/10 (x64/x86), NET Framework 4.5

Langages supportés :

Français

Journal des changements :

  • 1.2.0 :
    • Refonte de la gestion en cas d'erreur.
    • Ajout de la possibilité de coller un fichier, en tant que lien symbolique. L'option est intégrée dans le clic droit dans un dossier et s'intègre dans l'Explorateur Windows à partir de la fenêtre d'installation.
    • Quelques corrections.
  • 1.1.1 :
    • Sur l'interface graphique détaillée, ajout d'une petite roue dentée afin d'accéder  à la partie installation/intégration dans l'Explorateur Windows.
    • Dans la partie intégration dans l'Explorateur Windows, il est désormais possible de choisir soit de créer l'entrée dans le menu contextuel pour les dossiers ou les fichiers.
    • Dans la partie intégration dans l'Explorateur Windows, l'application vérifie au démarrage que l'intégration n'a pas déjà été réalisée. Si oui, le bonnes cases sont cochée afin de visualiser les options choisie. Si le chemin de la commande est erronée, un message avertie l'utilisateur qu'il doit refaire l'intégration.
    • Les liens vers le site WolfAryx.fr ont été corrigés
    • Quelques corrections diverses.
  • 1.1.0 :
    • Ajout d'un mode avec interface graphique détaillée (GUI mode). A démarrer avec le paramètre "GUI".
    • Ajout d'un système de gestion d'erreur : permets d'indiquer à l'utilisateur ce qui s'est passé, ce qui a été fait (en totalité, partiellement ou non) et permet une gestion de retour arrière.
    • Ajout d'un journal d'erreur lorsqu'une erreur non prévue survient.
  • 1.0.0 :
    • Version initiale

Téléchargement :

  • 1.2.0 (21/05/2017) : lien
  • 1.1.1 (19/03/2017) : lien
  • 1.1.0 (12/03/2017) : lien
  • 1.0.0 (05/03/2017) : lien

Téléchargement et contenu de l'archive

Le fichier ZIP téléchargé contient les fichiers suivants :

  • SymMoveFile.exe : c'est l'exécutable de l'application. Pour un fonctionnement optimal, l'application ne peut fonctionner que lorsqu'elle et exécutée en tant qu'administrateur.
  • LisezMoi.md : c'est une documentation rapide de l'outil. Elle est écrite avec la syntaxe Markdown, mais elle peut être lue avec n'importe quel éditeur de texte, comme le BlocNote de Windows par exemple (clic droit sur le fichier, puis "ouvrir avec").
  • install.cmd : permets de démarrer SymMoveFile afin de permettre une intégration dans l'Explorateur Windows.
  • SymMoveFileGui.cmd : permets de lancer SymMoveFile avec une interface graphique détaillée.

Installation

Hormis les prérequis précédemment cités, SymMoveFile n’a besoin de rien d’autre pour fonctionner. Il peut directement être utilisé.

Pour utiliser SymMoveFile, il est cependant conseillé d'extraire l'exécutable dans un dossier non temporaire.

Intégration dans l'Explorateur Windows

Déplacer un élément avec un lien

L'application peut fonctionner directement en lançant son exécutable direction. Mais il est également possible de l'intégrer à l'Explorateur Windows. Ce qui permettra, avec clic droit sur un fichier ou un dossier de directement déplacer l’élément en gardant un lien symbolique.

Menu Contextuel sur un dossier, avec l'entrée "Déplacer avec lien"

Menu contextuel sur un dossier, avec l'entrée "Déplacer avec lien"

Pour ajouter cette intégration dans l'Explorateur Windows, double-cliquez sur le script de commandes "install.cmd". La fenêtre suivante se lance :

Fenêtre pour configurer l'intégration dans l'Explorateur Windows

Fenêtre pour configurer l'intégration dans l'Explorateur Windows.

Il est possible de choisir si vous souhaitez que SymMoveFile s'intègre à l'Explorateur Windows pour les fichiers ou les dossiers. Pour chaque éléments, vous pouvez choisir si cette intégration se fera dans le menu SHIFT. Ce dernier s'affiche lorsque vous faites un clic-droit tout en maintenant la touche SHIFT du clavier.

Coller en tant que lien symbolique

A partir de la version 1.2.0, la fenêtre d'installation offre la possibilité d'ajouter un lien dans le menu contextuelle à l'intérieur d'un dossier. Lorsque que vous copier un ou des fichiers ou dossiers dans le presse-papier (CTRL+C), vous aurez la possibilité de coller les éléments copier en tant que lien symbolique.

Pour ajouter cette entrée dans le menu contextuelle de l'Explorateur Windows. Cocher la case "Ajouter une entrée lors d'un clic droit dans un dossier, pour 'Coller le lien symbolique'". Cette option est similaire l'option 'Coller en tant que raccourci' déjà présente dans l'Explorateur Windows.

Finalisation de l'intégration

Cliquer sur le bouton "Installer" (ou "Modifier") pour valider la configuration de l'intégration de SymMoveFile dans l'Explorateur Windows.

Si vous choisissez au moins une option pour l'intégration, alors une entrée "Déplacer avec lien" s'affichera dans le menu de votre choix.

Désélectionnez toutes les cases pour retirer SymMoveFile de l'Explorateur Windows.

Fonctionnement

Principe de fonctionnement

SymMoveFile permet de déplacer un dossier ou un fichier vers un autre endroit, tout en gardant un lien symbolique entre l'emplacement original et le nouveau chemin.

Cas d'utilisation :

Dans le dossier "C:\Program Files" est installée une application nommée "monApplication".

 

Situation initiale

Situation initiale

Il arrive que pour des questions d'espace disque, vous souhaitiez déplacer cette application vers un autre lecteur (c'est le cas pour des grosses applications comme des jeux récents). Si vous déplacez le dossier "monApplication" manuellement, il se peut que des éléments se référant vers ce dossier ne fonctionnent plus, tout comme Windows (qui utilise le Registre Windows pour garder les chemins vers "monApplication"). Le fonctionnement de cette application risque d'être perturbé.

Déplacement

Déplacement

Il est possible d'utiliser un lien symbolique pour éviter ces soucis. En effet, si en plus de déplacer le dossier "monApplication", vous créer un lien symbolique nommé "monApplication" dans le dossier "C:\Program Files" et qui pointe vers le nouvel emplacement du dossier "monApplication", alors il sera toujours possible pour Windows de pointer vers l'application.

Lien symbolique créé

Un lien symbolique existe entre "C:\Program Files\monApplication" et "AutreEmplacement\monApplication".

Un lien symbolique agit comme un raccourci Windows, sauf que le lien est écrit au niveau du disque dur (du système de fichier plus précisément) alors que le raccourci Windows est géré par Windows, mais pas forcément par les autres applications. Les données sont physiquement présentes au niveau du dossier "AutreEmplacement" (donc gain de place si lecteur différent) mais toutes applications qui pointeront vers l'emplacement initial croiront que l'application est bien toujours dans le dossier "C:\Program Files".

SymMoveFile permet de réaliser ces opérations.

A partir de la version 1.1.0, SymMoveFile peut être utilisé de deux façons différentes : avec ou sans interface graphique pour paramétrer le traitement.

Mode avec interface graphique détaillée :

Ce mode est aussi appelé GUI mode (pour Graphic User Interface). Ce mode se lance en exécutant le fichier SymMoveFileGui.cmd, ou avec la commande suivante :

SymMoveFile.exe GUI

L'interface est plus explicite et faciliter le paramétrage de la création d'un lien symbolique. Elle permet également de créer un lien symbolique pour un fichier.

La fenêtre suivante se charge au lancement :

Fenêtre principal du GUI Mode.

Fenêtre principale du GUI Mode.

L'utilisateur est alors invité à renseigner les éléments suivants :

  • S'il souhaite créer un lien symbolique pour un fichier ou un dossier.
  • Le chemin de cet élément source.
  • Le chemin vers où lequel sera déplacé l’élément source et vers lequel pointera le lien symbolique.

Lorsque tout est paramétré, cliquez sur valider pour que le traitement commence. Si tout s'est bien passé, la fenêtre suivante apparaitra alors :

Fenêtre indiquant que le traitement s'est déroulé avec succès

Fenêtre indiquant que le traitement s'est déroulé avec succès

Sans interface graphique détaillée

Lorsque l'exécutable de SymMoveFile est lancé directement, une première fenêtre invite l'utilisateur à choisir le dossier à déplacer : il s'agit du dossier source.

Une fois ce choix fait, une seconde fenêtre invite l'utilisateur à choisir la cible. Ce dossier est appelé dossier cible.

Le dossier source sera alors intégralement copié comme sous-dossier du dossier cible. Puis, une fois le déplacement effectué, un lien symbolique sera créé à l'emplacement du dossier source.

A savoir

Le lien symbolique créé a les propriétés suivantes :

  • Il porte le même nom que le dossier source.
  • Il pointe vers le sous-dossier du dossier cible où auront été déplacés les fichiers.
  • Il est symbolisé avec une petite flèche dans l'Explorateur Windows.
  • Windows ainsi que les autres programmes ne font pas la différence entre le lien symbolique et le dossier source.
  • La suppression du lien symbolique ne supprime pas les fichiers de la cible.
Publié dans Applications, Trucs et astuces | 2 commentaires

Le registre Windows

Malgré l'avancée des nouvelles technologies dans notre quotidien, beaucoup d'utilisateurs ne voient que bien souvent leur ordinateur comme une boite noire où la magie s'opère dès la pression du bouton "Power". Bien que la connaissance des processus qui se cachent derrière ne soit pas indispensable, il est intéressant de savoir comment fonctionne telle ou telle partie de l'ordinateur. Dans le système d'exploitation de Microsoft, une de ses parties est le registre Windows. Véritable mémoire pour Windows, le registre Windows centralise tous les réglages et la configuration de Windows mais également celle des différents programmes installés et le réglage du profil utilisateur. Voici une introduction au registre Windows.

Continuer la lecture

Publié dans Anciens Windows, Informatique, Windows 10, Windows 7, Windows 8, Windows 8.1 | Marqué avec , , , , | Laisser un commentaire

Network Changer 2.0

Network Changer 2.0 - image de l'article

Network Changer revient en version 2.0. Principale nouveauté, la prise en charge de Windows 10. Network Changer est un petit utilitaire permettant de modifier le type d’un réseau dans Windows. Très utile, cela permet d’améliorer la sécurité sur un réseau public, ou de profiter de la découverte du réseau et du partage de fichiers dans un réseau privé.

Continuer la lecture

Publié dans Applications, Informatique | Marqué avec , , , , , , , | 4 commentaires

Network Changer Console

Network Changer Console (NCc) est un petit utilitaire permettant de modifier le type d’un réseau dans Windows. Très utile, cela permet d’améliorer la sécurité sur un réseau public, ou de profiter de la découverte du réseau et du partage de fichiers dans un réseau privé.

Il s'agit d'une version "console" (sans interface graphique) de Network Changer. Contrairement à Network Changer 1.0, NCc est compatible Windows 10.

Continuer la lecture

Publié dans Applications, Informatique, Windows 10, Windows 7, Windows 8, Windows 8.1 | 2 commentaires

Facebook doit-il tout savoir de nous ?

En voilà une question qui peut paraître étrange. Bien sûr que "non", Facebook - le plus grand réseau social - n'a pas à savoir tout de vous. D'ailleurs, vous n'avez pas partagé votre situation amoureuse, car "quand même c'est personnel". Ni votre adresse, car de toute façon, "à quoi ça lui servirait ?". Enfin vous vous dites surement que Facebook n'est qu'un site Internet et qu'il n'a pas à savoir avec qui vous allez réaliser votre trajet Paris-Marseille demain après-midi... Et pourtant, Facebook a accès à toutes ces données sur vous en utilisant de nombreuses technologies comme les cookies tiers, l'authentification unique ou encore le pixel traceur. 

Si vous voulez comprendre comment; que vous trouviez que donner trop pour un site qui vit grâce aux revenus publicitaires (sans que vous puissiez choisir), ou encore que vous êtes à la recherche de quelques conseils pour protéger votre vie privée sur le web, alors je vous invite à lire la suite de cet article.

Continuer la lecture

Publié dans Informatique, Internet, Trucs et astuces | Marqué avec , , , , , , | Laisser un commentaire

Les commandes de bases de l’invite de commandes

Cet article est la partie 2 sur 2 du dossier L'invite de commandes Windows

Il existe un grand nombre de commandes que l'invite de commandes peut interpréter. Ces commandes, inclues dans Windows, sont complétées par des programmes qui peuvent s'exécuter sans interface graphique. Avant de pouvoir utiliser toutes les nombreuses commandes existantes, voici les commandes de bases permettant de réaliser la plupart des tâches courantes comme renommer un fichier, ou déplacer des fichiers.

Continuer la lecture

Publié dans OS, Windows 7, Windows 8, Windows 8.1 | Laisser un commentaire

Introduction à l’invite de commandes Windows

Cet article est la partie 1 sur 2 du dossier L'invite de commandes Windows

Héritage direct de MS-DOS, le premier système d’exploitation de Microsoft, l’invite de commandes est un outil d’administration permettant la saisie de commandes. Cette invite de commandes permet de réaliser tout un tas d’opération et tout cela en se passant d’interface graphique. L’intérêt de ces commandes, c’est qu’il est possible d’effectuer en série les réglages de l’ordinateur ou de Windows, à l’aide de petits programmes ou scripts que vous pourrez écrire. Traditionnellement utilisée par des utilisateurs avertis, l’invite de commandes n’est pas forcément un outil intuitif, mais vous verrez qu’il répond à une logique précise qu’il est facile d’apprendre. Vous serez alors capable de gérer plus finement vos fichiers, changer des paramètres de sécurité, ou même créer un disque dur virtuel. Avec l’invite de commande vous pourrez également avoir accès à des outils supplémentaires pour la gestion du réseau comme "ping", "tracert"…

Continuer la lecture

Publié dans Anciens Windows, Informatique, OS, Windows 7, Windows 8, Windows 8.1 | Marqué avec , , , , | Laisser un commentaire

Créer un serveur DHCP pour le réseau local sur Windows

La configuration d'un réseau local est toujours une étape difficile sous Windows. En effet, il ne suffit pas toujours de brancher les ordinateurs entre eux via un câble, ou via un switch pour qu'ils puissent aisément communiquer. Car ce qu'il manque c'est la configuration des adresses IP pour chaque ordinateur du réseau. Et pourtant, lors de l'utilisation d'une box ou d'un routeur, cela semble se faire automatiquement. Ce qui change, c'est que ces box/routeur fournissent un service attribuant automatiquement les adresses IP : le serveur DHCP. Avec cet article vous allez apprendre à créer et utiliser un serveur DHCP sur Windows qui vous permettra de configurer automatiquement les adresses IP de chaque PC de votre réseau local.

Continuer la lecture

Publié dans Anciens Windows, Informatique, Trucs et astuces, Windows 7, Windows 8, Windows 8.1 | Marqué avec , , , , , , , , , , , , | 8 commentaires

Accéder au réseau local avec Android

Les Smartphones sont de nos jours de plus en plus évolués et constituent de vrais petits ordinateurs. A ce titre, ils peuvent également utiliser le réseau local domestique voire même celui de votre entreprise. Il est alors possible de récupérer des fichiers sur un ordinateur distant et même en déposer de nouveau. Rien de plus simple, avec l’application "ES Explorateur de Fichiers", un gestionnaire de fichier pour Android.

Continuer la lecture

Publié dans Anciens Windows, Informatique, Smartphone, Trucs et astuces, Windows 7, Windows 8, Windows 8.1 | 3 commentaires

Epingler n’importe quel fichier dans Windows 8.1

Windows 8.1, la mise à jour de Windows 8 apporte de nombreuses nouveautés ainsi que des correctifs. Avec ces derniers, les clefs du registre Windows qui étaient utilisées avec Windows 8 (voir cet article) pour pouvoir épingler tous types de fichiers à l'écran d'accueil ne fonctionnent plus. Heureusement, d'autres modifications du registre Windows permettent de retrouver cette petite option, bien pratique pour garder sur vos écrans d'accueils ce que vous désirez.

Continuer la lecture

Publié dans Trucs et astuces, Windows 8.1 | Marqué avec , , | 5 commentaires