mardi 6 octobre 2009

Des liens symboliques pour Windows !

Je viens de découvrir un nouvel outil fait par Mark Russinovich (anciennement Sysinternals, connu pour sa suite d'outils pour Windows : Process Monitor, Portmon, Process Explorer ...) : Junction, qui permet de faire des liens symbolique sous Windows.


Les liens symbliques sont très utilisés sous Unix, et regretté sous Windows. Un cas d'utilisation parmi d'autres :
  • j'ai deux versions d'une application, monApp.1.0 et monApp.1.1
  • je souhaite déployer cette application, mais je n'ai envie dans la conf du serveur de hardcoder la version de l'application
  • j'utilise donc un lien symbolique current qui point soit vers monApp.1.0, soit vers monApp.1.1
  • le tour est joué !
Sous unix, la commande est
ln -s monApp.1.0 current
Avec Junction, la commande est
junction monApp1.0 current

Aucun commentaire:

Enregistrer un commentaire