Kace K1000 WSAPI c#

Pour faire suite à cet article “How to use the K1000 5.4 Inventory API (WSAPI) with PowerShell“, en pièce-jointe du billet, voici un programme qui reprend les mêmes fonctionnalités que le script PowerShell mais écrit en C# avec en plus :

  • Utilisation du KUID renvoyé par la deuxième requête
  • Ajout d’une configuration optionnelle  d’un proxy
  • Gestion des exceptions
  • Ajout de codes de sortie : 1 OK et 0 Erreur.

Usage : Kace_envoyerInventaireXMLparWSAPI.exe [XML d’inventaire] [URL Kace] [Mot de passe WSAPI] <[Serveur du proxy] [Port du proxy] [Utilisateur du proxy] [Mot de passe du proxy]>

  • [XML d’inventaire] : le fichier d’inventaire (obligatoire)
  • [URL Kace] : http://kace (obligatoire)
  • [Mot de passe WSAPI] : (obligatoire)
  • [Serveur du proxy] : (optionnelle)
  • [Port du proxy] : port du proxy (optionnelle)
  • [Utilisateur du proxy] : (optionnelle)
  • [Mot de passe du proxy] : (optionnelle)

 

You may also like...

2 Responses

  1. Paul Swenson says:

    Would you be willing to share the source code of this application? I’m interested in deploying it for my environment but would like to see how things work and maybe make some small tweaks!

    Thanks-

    Paul

    • Greg Mérot says:

      Right, in the download section, i add the Visual Studio project. I hope you will share your new version 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.