SpaceHam
Messages postés78Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention22 octobre 2015
-
17 janv. 2011 à 18:41
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
17 janv. 2011 à 22:01
Bonjour à tous,
En gros je voudrais (via une liste de PC que j'ai mis dans un fichier .txt) me connecter sur chacune des machine et envoyer une commande. Pour simplifier un peu je dois me connecter avec un nom d'utilisateur et mot de passe pour avoir accès a faire certaine commande et par la suite dire ce que je veux que le pc auquel je me suis connecté effectue ce que je lui demande. (exemple : net time)
Quelqu'un aurais une idée puisque mon problème se réseau je crois en 2 parties:
1- Me connecter en tant qu'administrateur.
2- Envoyer ma requête en background
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 17 janv. 2011 à 20:59
A mon avis, c'est plus simple d'appeler psexec pour lancer un batch sur chaque machine qui écrira dans un fichier log si l'opération s'est bien passée ...
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
SpaceHam
Messages postés78Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention22 octobre 2015 17 janv. 2011 à 21:02
J'avoue ghysmans99, mais je suis p-e de ceux qui aime ça le compliqué pour mettre ça tout simple :p. Confirme moi au moins que ce pourrais être faissable sinon je vais me décourager rapidement :)
SpaceHamAgent
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 17 janv. 2011 à 22:01
Testé sous deux machines virtuelles, ça passe. Mais ton batch doit se trouver dans un répertoire partagé, et quand tu lances psexec tu dois donner le chemin UNC (\\serveur\partage\dossier\fichier.bat).
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question