Page 1 sur 4

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 12:18
par gizmo78
yop à vous,

bon je galère et je trouve pas.

je dois déployer teamviewer sur le réseau par le biais d'une gpo.

le truc c'est que j'ai un .vbs qui spécifie au .msi les réglages qui se trouvent dans un .reg je peux donc pas faire de déploiement de package car il ne prend pas en compte le .reg.

il faut donc que je trouve comment faire pour exécuter le .vbs d'installation avec les droits d'admin sans que les utilisateurs le soient.

j'ai trouvé la commande runas mais je ne peux pas passer le mot de passe admin en dur donc ca me sert à rien.

une idée de comment faire?

merci :D

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 13:34
par dsebire
psexec ;)
en plus ça se fait a distance :D

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 14:00
par gizmo78
vais matter ca, merci :D

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 14:09
par gizmo78
le truc c'est que psexec on la déjà utilisé pour désinstaller ultravnc sans succès :/ ca passe sur les postes des gens qui sont admins et pas sur les autres....

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 15:30
par dsebire
non, j'utilise ça tous les jours au taf justement pcq ça permet de lancer un pgm a distance avec des droits specifiques.
par contre, ça necessite que tout ce qui est necessaire soit sur le machine distante (marche tres mal sur la lan)
mes users ne sont pas admins de leut poste.

psexec \\Machine -u DOMAIN\account -p password -e command

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 16:26
par gizmo78
ha faut que ce soit sur le poste? erf m'arrange pas du tout ca :/

de toute façon on a découvert un autre petit "problème": 80% des postes on ne peut pas les pinger mais on prend la main dessus avec vnc xD

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 16:43
par gizmo78
cli = "cscript \\chemin-unc$\Install_MSI.vbs"

cd c:\pstools
psexec @"C:\Users\admin\Desktop\computer.txt" -u domaine\admin -p passe -c "\\chemin-unc$\package.msi" cmd cli
pause
j'en suis la mais faut que je pige comment ce passe la copie du fichier et si on peut en mettre plusieurs ^^

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 17:38
par dsebire
l'option -c c'est pour copier l'executable. donc c mort pour ton vbs.
et je repete, ça marche très mal avec un chemin unc ou du reseau.

n'oublies pas l'option -e qui permet de lancer la commande sans charger le profil de l'utilisateur, ça permet de gagner un bon bout de temps quand le login ne s'est jamais connecté a la machine.

si ça ping pas c'est la faute du firewall :D

crée un .bat du style:
copy \\chemin-unc$\package.msi \\machine\c$\temp
copy \\chemin-unc$\Install_MSI.vbs \\machine\c$\temp
psexec \\machine -u domaine\admin -p passe -e cscript c:\temp\Install_MSI.vbs

ou tu peux faire une boucle avec un for pour faire machine par machine a partir de ta liste C:\Users\admin\Desktop\computer.txt

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 17:56
par gizmo78
super merci!!!

je test ca demain :D

le scripting spa mon fort et encore moins celui de mes supérieurs xD

eux ils me disent de le faire à la main sur les postes sinon.... 80 postes, y sont gentils :D

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 20:48
par kalistyan
Cela devrait t'aider :D
For domain administrators: TeamViewer MSI package
TeamViewer MSI is an alternative installation package for the full version or TeamViewer Host. It's used for deploying TeamViewer via Group Policy (GPO) in an Active Directory domain.
TeamViewer MSI is only included in the Premium licenses or higher.

execution .vbs en admin / réglage dns script

Publié : mer. 13 oct. 2010 20:56
par gizmo78
ouais nan mais ca je sais je l'ai lu la doc :D

juste que l'on veut passer certains paramètres spécifiques qui normalement ne passe qu'avec le .vbs car il spécifie le .msi et un .reg avec les paramètres

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 01:51
par kalistyan
;)

Déploiement testé avec une GPO ordinateur ?

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 08:18
par gizmo78
pas eu le temps de tester ca car mon chef était pas d'accord :D

en faite dans l'équipe je suis le seul à avoir des notions d'ad plus que les bases... donc je gère gpo etc.

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:23
par gizmo78
dsebire, est-ce que psexec peut être bloqué par le firewall?

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:29
par dsebire

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:33
par gizmo78
erf bas c'est ca alors :/ le firewal d'xp qui bloque psexec.... vais être bon pour un passage à la mano... super! [:androids974:6]

merci :jap:

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:33
par kalistyan
Bien sûr.

Port 139 (netbios) & 445 (SMB) à ouvrir.

Edit : Grillé par Mr lucky dsebire :d

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:36
par dsebire
gizmo: => tu ouvres les ports par GPO dans l'AD ;)
au taf je l'ai viré (par GPO). pas de firewall sur les postes, le boitier double WAN est aussi firewall, donc utilité 0 en interne (surtout vu sa fiabilité et qu'un programme peut ouvrir des propres ports :/)

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:36
par kalistyan
;)

Déploiement testé avec une GPO ordinateur ?
pas eu le temps de tester ca car mon chef était pas d'accord :D

en faite dans l'équipe je suis le seul à avoir des notions d'ad plus que les bases... donc je gère gpo etc.
Si mes souvenires sont bons, une GPO machine a les droits d'administrateur, cela devrait régler ton problème...


execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:37
par gizmo78
on peut faire ca? O_O

vais matter ca alors :D

merci \o/

edit: kali, déjà testé et ca fonctionne pas ^^

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:39
par kalistyan
La GPO était bien appliquée (sur le client > Exécuter : rsop.msc)

Image

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:40
par dsebire
configuration de l'ordinateur/modeles d'administration/reseau/connexion reseau/parefeu windows/profil du domaine.
la tu geres le firewall lorsque tu es connecté a ton domaine.

tu as aussi profil standard lorsque tu es deconnecté (je pense aux laptops sur lesquels tu peux laisser le firewall lorsque le PC n'est pas connecté a ton LAN)
edit :> grilled par kali chacun son tour

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:52
par gizmo78
énorme!!!!

donc j'ai fais ca comme syntaxe: 139:TCP:"*":enabled:psexec

donc si je veux par exemple en désactiver une qui est déjà sur le poste je peux je pense nan?

5800:TCP:"*":disabled:ultravnc

en tout cas merci à vous deux :D

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 15:59
par dsebire
profites en pour reactiver ICMP, c'est pratique quand meme de pouvoir pinguer :D

execution .vbs en admin / réglage dns script

Publié : jeu. 14 oct. 2010 16:00
par gizmo78
ouais c'est fait :D

j'ai créé la gpo sur une OU bidon comme ca j'impacte pas les users et je peux avoir l'accord du chef :D