Bonjour,

Dans un script batch, je souhaiterai récupérer le chemin complet du fichier sqlcmd.exe dans une variable.

Ce chemin diffère entre SQL Server 2012 et 2014.
SQL Server 2012 : c:\Program Files\Microsoft SQL Server\110\Tools\Binn\sqlcmd.exe
SQL Server 2014 : c:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\sqlcmd.exe

L'objectif est de récupérer ce chemin dans une variable %sqlExe% que je pourrai exploiter indifféremment en SQL Server 2012 ou SQL Server 2014 de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 SET callScript=%sqlExe% -S%dbServer% -d%dbName% -U%username% -P%password% -o%tmpLogFile%
La commande en ligne suivante me fournit bien le chemin mais je n'arrive pas l'affecter à une variable
merci d'avance pour votre