COlive
Messages postés91Date d'inscriptionmercredi 27 février 2002StatutMembreDernière intervention 3 décembre 2011 20 déc. 2007 à 19:22
En fait j'ai utiliser psexec.
Mais aujourd'hui, j'ai basculer sur une autre vision
pour administrer mon parc.
J'ai créé un nouveau soft relié à une base de donnée acces en parralèle, qui me permet de gérer entierement mon parc, d'avoir un inventaire crée automatiquement de mes stations, leurs configs, les utilisateurs / groupes, et même les logiciels installés sur chaques stations.
Je n'ai pas encore diffusé la source, je me dois de l'épurer et enlever les informations confifentielles du code source (les commentaires qui m'ont servi à debugger / développer contiennent des infos de mon parc lol)
lionelbre
Messages postés54Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 6 février 2009 20 déc. 2007 à 09:34
pour executer a distance, pourquoi pô utiliser un bon vieux psexec ?
COlive
Messages postés91Date d'inscriptionmercredi 27 février 2002StatutMembreDernière intervention 3 décembre 2011 19 avril 2006 à 14:40
Merci. ça fait plaisir.
Je suis en train de concocter un autre soft du m^me genre mais en vb.net 2005.
cs_ricounet
Messages postés51Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention26 mars 2009 16 déc. 2005 à 16:42
ya encore plein de trucs à faire mais bravissimo ! 9/10
COlive
Messages postés91Date d'inscriptionmercredi 27 février 2002StatutMembreDernière intervention 3 décembre 2011 20 juil. 2005 à 14:12
Cela vient probablement d'un problème de droit d'accées.
lg5
Messages postés4Date d'inscriptionmardi 11 mars 2003StatutMembreDernière intervention20 janvier 2006 10 mars 2005 à 21:36
Bien le code. Par j'ai des problème pour le transcrire pour le web. En effet, lorsque je parcours un domaine, je ne vois jamais mes users ou groupes.
PuNishieuse
Messages postés8Date d'inscriptionlundi 6 novembre 2000StatutMembreDernière intervention 4 septembre 2009 14 févr. 2005 à 10:26
ou en VB ==>
Dim i, j as integer = 0
Dim str_string As String = "winmgmts:\" & str_IpDistant & "\root\cimv2"
Dim objWMI As Object
Dim IPConfig As Object
objWMI = GetObject(str_string)
Dim IPConfigSet As Object
IPConfigSet = objWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
Dim h As Integer
For Each IPConfig In IPConfigSet
If Not (IPConfig.IPAddress) Is Nothing Then
For j = LBound(IPConfig.MACAddress) To UBound(IPConfig.MACAddress)
tableau(i) = IPConfig.MACAddress(j)
i = (i + 1)
Next
End If
Next
Choumi1980
Messages postés32Date d'inscriptionmardi 3 février 2004StatutMembreDernière intervention23 juin 2007 14 févr. 2005 à 09:36
Hello pour la récupération d'une adresse mac. Il te suffit de créer ce petit batch :
ping NOMDEMACHINE
arp -a IPDEMACHINE > "c:\macadr.txt"
Voilà c tout :)
COlive
Messages postés91Date d'inscriptionmercredi 27 février 2002StatutMembreDernière intervention 3 décembre 2011 4 févr. 2005 à 08:26
Merci pour vos commentaires et notes forts appréciables. Je travaille toujours sur cet outils afin de le compléter. Je ferai mes mises à jours au fur et à mesure des avancements.
PuNishieuse
Messages postés8Date d'inscriptionlundi 6 novembre 2000StatutMembreDernière intervention 4 septembre 2009 31 janv. 2005 à 15:40
Merci pour la source!!!
ça donne une vu rapide du parc et des possibilitées offertent par les bibliothéques AD.
hmmm manque juste à digerer le code... ^^
blob73
Messages postés55Date d'inscriptiondimanche 15 août 2004StatutMembreDernière intervention20 juin 2005 27 janv. 2005 à 19:30
cool j'aime bien elle n'a rien d'extraordinaire par rapport a un reseau mais elle est tres bien fait bon boulot ;)
10/10
nah666
Messages postés75Date d'inscriptionsamedi 30 août 2003StatutMembreDernière intervention 7 janvier 20081 27 janv. 2005 à 09:41
Pourquoi pas l'api ShellExecute ?
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
20 déc. 2007 à 19:22
Mais aujourd'hui, j'ai basculer sur une autre vision
pour administrer mon parc.
J'ai créé un nouveau soft relié à une base de donnée acces en parralèle, qui me permet de gérer entierement mon parc, d'avoir un inventaire crée automatiquement de mes stations, leurs configs, les utilisateurs / groupes, et même les logiciels installés sur chaques stations.
Je n'ai pas encore diffusé la source, je me dois de l'épurer et enlever les informations confifentielles du code source (les commentaires qui m'ont servi à debugger / développer contiennent des infos de mon parc lol)
20 déc. 2007 à 09:34
19 avril 2006 à 14:40
Je suis en train de concocter un autre soft du m^me genre mais en vb.net 2005.
16 déc. 2005 à 16:42
20 juil. 2005 à 14:12
10 mars 2005 à 21:36
14 févr. 2005 à 10:26
Dim i, j as integer = 0
Dim str_string As String = "winmgmts:\" & str_IpDistant & "\root\cimv2"
Dim objWMI As Object
Dim IPConfig As Object
objWMI = GetObject(str_string)
Dim IPConfigSet As Object
IPConfigSet = objWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
Dim h As Integer
For Each IPConfig In IPConfigSet
If Not (IPConfig.IPAddress) Is Nothing Then
For j = LBound(IPConfig.MACAddress) To UBound(IPConfig.MACAddress)
tableau(i) = IPConfig.MACAddress(j)
i = (i + 1)
Next
End If
Next
14 févr. 2005 à 09:36
ping NOMDEMACHINE
arp -a IPDEMACHINE > "c:\macadr.txt"
Voilà c tout :)
4 févr. 2005 à 08:26
31 janv. 2005 à 15:40
ça donne une vu rapide du parc et des possibilitées offertent par les bibliothéques AD.
hmmm manque juste à digerer le code... ^^
27 janv. 2005 à 19:30
10/10
27 janv. 2005 à 09:41
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
lpParameters = les parametres :p