Accueil > Forum > > > > Exécuter fichier VBS sur machine distante
Exécuter fichier VBS sur machine distante
lundi 26 janvier 2009 à 19:11:24 |
Exécuter fichier VBS sur machine distante

Sshenron
|
Bonjour, A l'aide de PHP, je souhaiterais exécuter un script VBS sur une machine distante (creation de dossiers etc ...). Toutes les machines sont sur le même réseau. Pensez vous que c'est possible? Merci d'avance
|
|
lundi 26 janvier 2009 à 19:57:01 |
Re : Exécuter fichier VBS sur machine distante

kohntark
|
Salut,
Tout est possible. Par contre je ne pense pas qu'il soit possible d'exécuter à distance un vbs sans qu'un prog ou un service résident sur la machine distante ne le lance. PHP n'est peut être pas le plus adapté pour faire ça mais rien ne t'empêche de le faire tourner en démon et d'exécuter le vbs à l'écoute d'une socket par exemple. Ou bien par le biais d'un serveur, ... tout dépend de ce que tu souhaites faire (appel automatique, avec un browser, nature exacte des tâches accomplies, etc ...)
Kohntark-
|
|
lundi 26 janvier 2009 à 20:42:16 |
Re : Exécuter fichier VBS sur machine distante

Sshenron
|
Merci pour ta réponse
En fait, j'ai PHP qui exécute des script.vbs. Ces derniers récupèrent des informations sur mon serveurs W2003/APACHE du style : RAM utilisée, Espace libre sur les disques etc ... Les scripts renvoient ces résultats à PHP qui affiche le tout sur un site. Jusque là tout fonctionne.
A présent, je souhaiterais que PHP puisse exécuter ces même script mais sur un autre serveur. Je t'avoue, que je n'ai pas la moindre idée de comment faire :s
Pourrais tu rentrer plus en détail?
Merci d'avance
|
|
mardi 27 janvier 2009 à 17:18:13 |
Re : Exécuter fichier VBS sur machine distante

JulSoft
|
Le plus simple serait d'avoir apache et php sur toutes tes machines et de faire des requetes http depuis le serveur où tu veux afficher tes donnée.
Je la refais, vu que j'ai l'impression d'être super pas clair là... tu as un serveur alice et des machines bob et charlie dont tu aimerais avoir les infos et sur lesquelles tu veux executer tes scripts
tu installes apache et php sur alice, bob et charlie, ainsi que tes scipts
sur bob et charlie, tu fais des scripts php permettant d'executer tes scripts vbs depuis une requete http.
sur alice, tu fais un script php qui appelle tes scriptes en http (donc à travers apache) sur bob et charlie, et qui affiche le tout
L'idéal étant ensuite de sécuriser tout ça pour éviter que d'autres gens sur le réseau se serrvent de tes scripts (on peut faire ça de façon relativement efficace avec des .htaccess).
|
|
mardi 27 janvier 2009 à 18:28:46 |
Re : Exécuter fichier VBS sur machine distante

Sshenron
|
Bonsoir,
->JulSoft J'ai pensé à la même chose que toi, malheureusement je ne peux pas installer de serveurs APACHE sur tout les serveurs. J'en ai déjà discuté avec l'admin système, il ne veut pas en entendre parler :s
Si tu as une autre idée, je suis à l'écoute :)
Bonne soirée
|
|
mardi 27 janvier 2009 à 18:45:27 |
Re : Exécuter fichier VBS sur machine distante

kohntark
|
Et juste PHP c'est possible ? Quel OS sur les machines ?
Kohntark -
|
|
mardi 27 janvier 2009 à 21:40:06 |
Re : Exécuter fichier VBS sur machine distante

JulSoft
|
juste PHP à mon avis revient au même... Tu dois forcément créer un truc qui écoute sur un port réseau (et du coup vraiment sécuriser le truc). L'idéal serait de passer à travers un tunnel crypté (ssh ou vpn) sur un port accessible seulement par ce biais, et là d'avoir un truc codé en un langage quelconque (python est pas mal pour ça, mais c'est pas le seul) qui écoute sur ce port et lance tes scripts.
Donner directement accès à un script est à mon avis une faute majeure de sécurité.
|
|
mardi 27 janvier 2009 à 21:41:35 |
Re : Exécuter fichier VBS sur machine distante

Sshenron
|
Ce sont des serveurs 2003. Si c'est possible, j'aimerais ne pas installer PHP sur les autres serveurs :s
|
|
mercredi 28 janvier 2009 à 18:17:47 |
Re : Exécuter fichier VBS sur machine distante

kohntark
|
juste PHP à mon avis revient au même... Il y a tout de même une sacrée différence en terme d'occupation disque, de ressources, de sécurité et j'en passe. Que tu utilises n'importe quel langage il faudra toujours passer par ssh pour que ce soit vraiment sécurisé, non ? Après est ce vraiment utile sur un réseau local ? Il y a moyen d'assurer une sécurité déjà costaud je pense (MAC, IP, clés, encodage, etc ...)
Mais je suis d'accord, comme je le disais, PHP n'est surement pas le meilleur langage pour faire ça (enfin, surtout si il n'est pas déjà présent)
Cordialement,
Kohntark -
|
|
mercredi 28 janvier 2009 à 19:44:26 |
Re : Exécuter fichier VBS sur machine distante

JulSoft
|
Je parlais pas en termes de ressources, plutôt niveau concepts en fait: il te faut forcément un script qui écoute sur ton client. Je suis d'accord avec toi sur le fait que, quel que soit le langage utilisé, il faut travailler un minimum la sécurité avant... Sur un réseau local, je ferais une authentification basique (genre echange de clés) et eventuellement une verification d'ip (pas focrément le plus pratique en fait...). Après on peut encore crypter tout ça en passant à travers du SSL, un tunnel quelconque,etc... C'était surtout une question de principe en fait.
|
|
Cette discussion est classée dans : fichier, vbs, exécuter, machine, distante
Répondre à ce message
Sujets en rapport avec ce message
Lien sur machine distante (mapping et Cie) [ par skmancuso ]
Bonjour,J'exécute via l'intermédiaire de la commande system() un exécutable sur lequel je transmet 4 paramètres (un chemin d'accès, un numéro, un répe
pb de download forcé depuis une url distante [ par caviar ]
Salut... j'ai un petit problème de download forcé depuis une url distante ( j'entends pas sur le même serveur que le script)...j'ai le code suivant qu
crontab pour windows? [ par Erick007 ]
Salut, je cherche un petit logiciel qui pourrait faire comme le fichier crontab de linux. Pour ceux qui ne connaissent pas crontab, c'est un petit fic
autorisation 777 [ par Sniark ]
Bonjour,J'ai installé SME SERVER afin d'héberger mes sites. Je suis débutant et n'utilise pas encore bien ce soft. J'arrive à me connecter au server d
se connecter a une machine linux distante en ssh [ par omarboutkhoum ]
bonjour a tous,j'essai de chercher une maniere pour me connecter a distant par ssh ;mais malheureusement je tombe sur des fonction qui fonction seul
vbs & php [ par Claiyah ]
bsr tout le monde svp quelqu'un peut me montré comment integrer un script vb (vbs) à une page php ? je veut bien exécuter mon script quand uelqu'un ou
Exécuter des requêtes mysql depuis un fichier excel ou csv [ par mbik ]
Bonjours chers amis, Je suis dans la détresse faute de ne pouvoir résalier un projet qu'on a confié.Je suis un jeune stagiaire et novice en php. Voici
Lire un fichier txt qui se trouve dans une autre machine en réseau [ par briant86 ]
Bonjour la communauté, Voici mon problème: J'aimerai lire et effacer le contenu d'un fichier qui se trouve dans une autre machine en réseau (\\PC-serg
[Dev PHP gestion de serveur machine distante] Besoin d'aide ! [ par SawKiller ]
Bonjour, Notre Association actuellement travail sur le développement d'un script PHP pour gérer les serveurs de jeux sur une machine distante. Pour
Base MySql distante [ par Dark77 ]
Bonjour j'aurai besoin d'acceder a une base mysql distantePar acces j'entend ecrire et lire directemnt dedans exemple la machine 192.168.0.1 execute u
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|