bonjour,
VB2005 express
Comment identifier les ressources partagées(répertoire) sur les ordinateurs
d'un réseau local.
apparement c'est pas simple de trouver l'information !!!!!!!
(format UNC..)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Philippot
Bonjour,
JJK94 wrote:
Comment identifier les ressources partagées(répertoire) sur les ordinateurs d'un réseau local. apparement c'est pas simple de trouver l'information !!!!!!! (format UNC..)
Bizarrement, le framework .Net ne propose rien en natif pour faire ce job.
Solution #1: utiliser les APIs NetServerEnum et NetShareEnum http://www.codeproject.com/cs/internet/networkshares.asp C'est du C# mais les classes sont facilement utilisables depuis VB.
Solution #2, plus orthodoxe sous .Net: utiliser WMI Le problème avec WMI est que vous n'avez pas la garantie de son installation sous NT 4 et Win9x. TOut dépend des plates-formes que vous ciblez. Voir http://www.devcity.net/Articles/144/3/article.aspx http://msdn2.microsoft.com/en-us/library/aa393964.aspx http://msdn2.microsoft.com/en-us/library/ms257340.aspx
pour une introduction à WMI sous .Net mais vous en trouverez beaucoup d'autres.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
JJK94 wrote:
Comment identifier les ressources partagées(répertoire) sur les
ordinateurs d'un réseau local.
apparement c'est pas simple de trouver l'information !!!!!!!
(format UNC..)
Bizarrement, le framework .Net ne propose rien en natif pour faire ce job.
Solution #1: utiliser les APIs NetServerEnum et NetShareEnum
http://www.codeproject.com/cs/internet/networkshares.asp
C'est du C# mais les classes sont facilement utilisables depuis VB.
Solution #2, plus orthodoxe sous .Net: utiliser WMI
Le problème avec WMI est que vous n'avez pas la garantie de son installation
sous NT 4 et Win9x. TOut dépend des plates-formes que vous ciblez.
Voir
http://www.devcity.net/Articles/144/3/article.aspx
http://msdn2.microsoft.com/en-us/library/aa393964.aspx
http://msdn2.microsoft.com/en-us/library/ms257340.aspx
pour une introduction à WMI sous .Net mais vous en trouverez beaucoup
d'autres.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Comment identifier les ressources partagées(répertoire) sur les ordinateurs d'un réseau local. apparement c'est pas simple de trouver l'information !!!!!!! (format UNC..)
Bizarrement, le framework .Net ne propose rien en natif pour faire ce job.
Solution #1: utiliser les APIs NetServerEnum et NetShareEnum http://www.codeproject.com/cs/internet/networkshares.asp C'est du C# mais les classes sont facilement utilisables depuis VB.
Solution #2, plus orthodoxe sous .Net: utiliser WMI Le problème avec WMI est que vous n'avez pas la garantie de son installation sous NT 4 et Win9x. TOut dépend des plates-formes que vous ciblez. Voir http://www.devcity.net/Articles/144/3/article.aspx http://msdn2.microsoft.com/en-us/library/aa393964.aspx http://msdn2.microsoft.com/en-us/library/ms257340.aspx
pour une introduction à WMI sous .Net mais vous en trouverez beaucoup d'autres.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr