|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() Analyste - Programmeur Inscription : mai 2006 Messages : 712 ![]() |
Bonjour,
Je ne sais pas si je suis au bon endroit, mes excuses si ce n'est pas le cas. J'ai besoin de déployer l'accès natif SQL Serveur sur pas mal de PC (~500), j'ai récupérer le sqlncli.msi, je voulais faire un petit programme qui vérifie que l'accès natif n'est pas installé et le cas échéant lancer l'installation. La seule chose qu'il me manque c'est de savoir si il est déjà installé, pour ne pas relancer l'installation. Comment savoir que l'accès natif est installé ? merci.
__________________
Aucune aide par MP, utilisez le forum. |
|
|
00
|
|
|
#2 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 773 ![]() |
Je n'ai pas de réponse exacte, mais il doit bien y avoir une clef de registre qui donnera cette info.
__________________
Alexandre Chemla - Consultant MS BI chez Masao |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 724 ![]() |
Plusieurs méthodes mais je pense qu'un script powershell de ce style devrait vous aider :
Code :
get-wmiobject -class "win32_product" -namageName,Version | where-object {$_.PackageName -match "sqlncli"} |
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Analyste - Programmeur Inscription : mai 2006 Messages : 712 ![]() |
Via un API Windows sans passer par PowerShell c'est possible ?
Parce que l'application est présente dans le "panneau de configuration" -> "Ajout suppression de programme".
__________________
Aucune aide par MP, utilisez le forum. |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Analyste - Programmeur Inscription : mai 2006 Messages : 712 ![]() |
J'ai utilisé la fonction GetFileVersionInfo() de la bibliothèque Version.dll et ça fonctionne bien.
__________________
Aucune aide par MP, utilisez le forum. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com