Logiciels RemoteExec Fonctionnalités

Fonctionnalités de RemoteExec®

Exécution à distance de fichiers/programmes

RemoteExec permet d’exécuter à distance :

  • des programmes exécutables (.exe, .bat, .cmd)
  • des scripts (.vbs, .js)
  • des fichiers associés à un exécutable (.txt, .doc, .wav, .reg, .inf, .msi, …)

Déploiement des Service Packs

RemoteExec permet un déploiement rapide et simple des Service Packs : il suffit à l’administrateur de spécifier le chemin du package ou de Update.exe, la version de l’OS auquel il s'applique et son numéro (uniquement si RemoteExec n’a pas réussi à extraire ces informations du nom du fichier).

Le filtre sera automatiquement programmé et l’installation ne se lancera que sur les machines concernées.

Déploiement de hotfixes, correctifs et autres mises à jour

Avec RemoteExec, l’administrateur saisit simplement le chemin du hotfix, du correctif, ou de la mise à jour. L’installation se fera uniquement sur les machines le nécessitant.

D’autres mises à jour (Microsoft (MDAC, Windows Installer, machine virtuelle Java, .NET Framework, moteur Jet, etc.) peuvent être déployées très facilement à l’aide de ce mode.

Déploiement de packages Windows Installer

RemoteExec facilite le déploiement des applications packagées sous forme de fichiers .msi.
Là encore, l’administrateur spécifie le chemin de l’image réseau du fichier .msi, l’opération à réaliser (Installation/Désinstallation/Réparation/Mise à jour), et lance le déploiement d’un clic.

Modification des bases de registre

RemoteExec permet de modifier à distance la base de registre de l’ensemble des postes de travail d’un réseau ou d’une sélection d’entre eux : il suffit à l’administrateur de spécifier le chemin du fichier .reg et de sélectionner les ordinateurs cible, puis de lancer l’exécution d’un clic.

Opérations de fichiers

RemoteExec permet de copier, de mettre à jour ou de supprimer répertoires et fichiers sur l’ensemble des postes de travail d’un réseau ou sur une sélection d’entre eux.

L’emplacement de destination peut être défini à l’aide de variables (%SystemRoot%, %Windir%, %SystemDrive%, %ProgramFiles%, %CommonFiles%) et si le chemin cible n’existe pas, RemoteExec crée automatiquement tous les répertoires nécessaires.

Gestion des mots de passe et comptes locaux

RemoteExec permet de changer le mot de passe de l’administrateur local de toutes les stations de travail (ou d’une sélection d’entre elles) ou de désactiver tous les autres comptes locaux afin de renforcer la sécurité.

Interactions avec les systèmes distants

  • arrêt matériel à distance des systèmes (coupure de l’alimentation)
  • réveil à distance des systèmes hors tension à l’aide de la technologie Wake-On-Lan : le scan automatique des adresses MAC et des sous-réseaux de toutes les machines de l’organisation rendent l’utilisation de cette fonctionnalité très facile
  • redémarrage et arrêt des stations distantes
  • fermeture et verrouillage des sessions

Mode multi-actions

RemoteExec peut exécuter plusieurs actions en une seule passe. Par exemple, l’administrateur peut définir en une seule fois :

  • le réveil des machines
  • le déploiement d’un ou plusieurs correctifs
  • la copie de fichiers
  • la modification de la base de registre
  • l’arrêt matériel des machines

Actions conditionnelles

RemoteExec est doté d’un mini-scanner permettant de rapatrier les informations de base des systèmes distants afin d’exécuter l’action conditionnellement selon des critères spécifiés :
version de l’OS, niveau de l’OS (station/serveur), Service Pack, version d’Internet Explorer, valeur/clef paramétrable du registre, langue de l’OS, architecture, etc.


Il est ainsi possible par exemple de n’effectuer un déploiement que sur les postes de travail sous Windows XP SP2, sans avoir à sélectionner ceux-ci manuellement.

Planificateur intégré

RemoteExec est doté d’un planificateur intégré permettant de lancer automatiquement n’importe quelle tâche à un horaire précis et/ou à une périodicité définie.

Cette fonctionnalité permet par exemple de planifier les déploiements sur les postes utilisateurs en dehors des horaires de travail, ou de relancer automatiquement des exécutions ayant échoué faute de disponibilité des systèmes concernés (ordinateurs portables non connectés, etc.).

Reporting

Une fois l’exécution terminée, RemoteExec génère automatiquement la liste des machines sur lesquelles l’exécution a échoué. Cette liste peut ensuite être directement utilisée afin de relancer l’exécution sur les machines y figurant.

RemoteExec récupère également les codes de retour générés par les processus distants et les affiche, permettant à l’administrateur de s’assurer de la bonne exécution de ceux-ci.
RemoteExec enregistre l’historique et les résultats des exécutions dans les journaux locaux.

Souplesse d’utilisation

RemoteExec peut être utilisé :

  • via son interface graphique, qui permet, en quelques clics, de choisir le(s) fichier(s)/programme(s) à déployer ainsi que les machines-cibles et de déclencher l’exécution
  • en ligne de commande, rendant possible son intégration dans un script ou son utilisation planifiée avec le Gestionnaire de Tâches
  • à l’aide de comptes de dépersonnalisation sur des réseaux hétérogènes nécessitant plusieurs comptes administrateurs
  • dans plusieurs contextes d’exécution :

    Administratif : processus exécuté sous le compte utilisateur qui a lancé RemoteExec mais avec des droits réduits
    Administratif avancé : processus exécuté avec sous le compte utilisateur qui a lancé RemoteExec sans dégradation de droits
    Interactif : processus exécuté avec le compte de l'utilisateur connecté sur la machine distante
    Système : processus exécuté avec le compte LocalSystem de la machine distante
    Système interactif : processus exécuté avec le compte LocalSystem de la machine distante avec accès au bureau de l'utilisateur



Captures écrans de RemoteExec