2010-05-12 20 views
2

J'ai écrit une application intranet à partir de laquelle vous pouvez vous connecter directement à une machine virtuelle en cliquant sur un bouton RDP. Le clic appelle un fichier .bat, qui ouvre la connexion.Exécution d'un script batch à partir de Firefox

Avec IE, ce n'est pas un problème, car vous pouvez choisir d'exécuter directement le fichier batch. Mais avec Firefox, je ne peux que télécharger le script, et le démarrer manuellement ensuite. Existe-t-il un moyen de faire confiance au domaine intranet (à propos de: config?) Afin que Firefox lui permette d'exécuter des scripts directement? Ou existe-t-il un moyen encore plus simple de démarrer une connexion RDP à partir de Firefox?

Répondre

2

Vous pouvez facilement register a custom protocol handler comme « myrdp://somedata » pour exécuter l'application qui ouvre la machine virtuelle (Ce serait probablement travailler avec un .bat, il fonctionne avec un script WSH, mieux un petit exe) IE/support FF cette fonctionnalité et vous permet alors simplement <a href="myrdp://somedata" ..>

+0

Ceci est une excellente idée, merci. –

2

Vous pouvez également essayer de configurer votre firefox pour ouvrir automatiquement les fichiers .rdp avec le client rdp par défaut. De cette façon, les fichiers seront téléchargés dans un répertoire temporaire et immédiatement démarrés.

Vous pouvez le faire dans les préférences de Firefox. J'espère que cela aide)

+0

Ah, n'y pensais pas. Juste pour l'enregistrement: Il est également possible d'ajouter cette fonctionnalité en modifiant le fichier 'mimeTypes.rdf' dans votre dossier de profil Firefox. –

+0

Vous n'avez pas trouvé de très bonnes ressources à ce sujet, n'est-ce pas? Je fais quelque chose de similaire. J'ai réussi à générer le fichier RDF mais je n'arrive pas à l'empêcher d'inviter l'utilisateur. –