Grader le Focus d'une fenêtre cmd et auto install agent OCS

Grader le Focus d'une fenêtre cmd et auto install agent OCS - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 27-03-2017 à 16:42:26    

Bonjours,
 
je travaille dans un parc informatique sur lequel est installer l'agent OCS, le parc contiens plus de 200 postes et l'agent doit être installer sur tout les PC, pour que tout les postes entrant dans le réseau et tout ceux  qui y sont déjà puisse avoir l'utilitaire installer je l'est mis sur le serveur et est fait un .vbs qui s’exécute a chaque lancement de session :
 

Code :
  1. set WshShell = WScript.CreateObject("WScript.Shell" )
  2. WshShell.AppActivate ("C:\Windows\System32\runas.exe" )       'pour que la fenêtre soit sélectionnée
  3. WScript.Sleep 200
  4. WshShell.run "runas /user:ADMINISTRATEUR@DOMAINE \\192.168.XXX.XXX\netlogon\ocspackage.exe" 'RunAs qui permet de lancer le programme (car il doit être lancer en temps qu'admin)
  5. WScript.Sleep 500
  6. WshShell.AppActivate ("C:\Windows\System32\runas.exe" )
  7. WshShell.SendKeys "MDP"          'le MDP est taper automatiquement dans la fenêtre
  8. WshShell.SendKeys "{ENTER}"
  9. WshShell.AppActivate ("C:\Windows\System32\runas.exe" )
  10. WScript.Sleep 100


 
 
Mon problème est le suivant :  lors du lancement du programme au démarrage parfois d'autres utilitaires ce lance eux aussi et du coup la fenêtre n'est plus  sélectionnée et le MDP ne ce marque pas donc la MAJ ne ce fait pas et une vilaine fenêtre DOS reste a l'ecrand avec "veuiller entrée un MDP pour la session:" je sollicite votre aide pour savoir si il y a un moyen de pouvoir faire en sorte que la fenêtre reste sélectionnée et que le  "veuiller entrée un MDP pour la session:" ne ce vois pas  

Reply

Marsh Posté le 27-03-2017 à 16:42:26   

Reply

Marsh Posté le 27-03-2017 à 17:05:07    

C'est méga crade ta manière de faire. SI tu n'as pas de gestionnaire de paquets sur ton parc, fais au moins un script VBS de déploiement par GPO (à l'allumage tant qu'à faire).

Reply

Marsh Posté le 27-03-2017 à 17:35:17    

Ouai je sais mais sa marchais bien du coup je vais tenter de faire un GPO même si c'étais la dernière chose que je vouais faire ... car galère

Reply

Marsh Posté le 27-03-2017 à 21:42:11    

tu n'as pas besoin d'un script vbs, tu fais juste une ligne de commande pour l’exécuter avec les paramètres dans une gpo.

Reply

Marsh Posté le 27-03-2017 à 22:27:38    

Reply

Marsh Posté le 28-03-2017 à 09:05:36    

Merci pour vos réponses.

Reply

Marsh Posté le 28-03-2017 à 09:58:32    

mais oui, le mdp administrateur du domaine en clair dans un vbscript, c'est la fête du slip dites donc.

Reply

Marsh Posté le 28-03-2017 à 11:23:52    

Je@nb a écrit :

mais oui, le mdp administrateur du domaine en clair dans un vbscript, c'est la fête du slip dites donc.


 
oui mais le .vbs est compiler dans un exécutable du coup il ne ce vois pas .

Reply

Marsh Posté le 28-03-2017 à 11:29:02    

ça sera toujours visible par des moyens détournés et comme tu le dis toi même : " parfois d'autres utilitaires ce lance eux aussi et du coup la fenêtre n'est plus  sélectionnée et le MDP ne ce marque pas", suffit de lancer notepad au moment où le mdp est entré et le mdp s'affichera en clair ...
 
Mais c'est surtout utiliser le mdp admin du domaine quoi, dans la vrai vie il doit même pas être utilisé du tout et toi tu l'utilises en clair dans des scripts ...

Reply

Marsh Posté le 28-03-2017 à 11:31:52    

Je@nb a écrit :

ça sera toujours visible par des moyens détournés et comme tu le dis toi même : " parfois d'autres utilitaires ce lance eux aussi et du coup la fenêtre n'est plus  sélectionnée et le MDP ne ce marque pas", suffit de lancer notepad au moment où le mdp est entré et le mdp s'affichera en clair ...
 
Mais c'est surtout utiliser le mdp admin du domaine quoi, dans la vrai vie il doit même pas être utilisé du tout et toi tu l'utilises en clair dans des scripts ...


 
c'est pour sa que je suis en train de faire une GPO .

Reply

Marsh Posté le 28-03-2017 à 11:31:52   

Reply

Marsh Posté le 28-03-2017 à 12:27:51    

Tu fais une gpo ordinateur dans script de démarrage et c'est bon.

Reply

Marsh Posté le 28-03-2017 à 13:57:29    

tu peux aussi mettre l'exe ocs dans le logon script de l'utilisateur
celui ci s'installera quand même
mais le fichier exe tu dois le preparer avec OcsPackager.exe
regarde la doc  
https://wiki.ocsinventory-ng.org/in [...] ackager/fr
exemple chez moi sur le script logon
 
start \\mondomaine.fr\netlogon\OcsLogon.exe /SERVER=http://leserveurocs.mondomaine.fr/ocsinventory /PACKAGER /DEPLOY=2.1.1.1


Message édité par skoizer le 28-03-2017 à 13:57:44

---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
Reply

Marsh Posté le 28-03-2017 à 15:18:27    

C'est bon sa a fonctionner avec un GPO mais par contre j'ai du le faire ce lancer au démarrage de  l'ordinateur et pas de la session merci pour votre aide .

Reply

Marsh Posté le 28-03-2017 à 15:23:21    

tu veux pas apprendre le Français aussi ?

Reply

Marsh Posté le 28-03-2017 à 15:25:50    

Je@nb a écrit :

tu veux pas apprendre le Français aussi ?


j'aime la modération de ce site
 
 [:obiwan44]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed