PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Variable Service
  • Remarques sur la modification
  • Limitation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
ServiceModifie (Fonction)
En anglais : ServiceModify
Modifie la configuration d'un service grâce aux informations données dans les membres de la variable Service. Ce service peut être un service présent sur le poste local ou sur un poste distant.
Exemple
// Obtenir les caractéristiques du service présent dans la table TABLE_Service
SI ServiceInfo(COL_Nom[TABLE_Service]) = Faux ALORS
        Erreur(ErreurInfo(errMessage))
SINON
        Info("Variable Service mise à jour")
        // Changement des caractéristiques
        Service.Démarrage = serviceDémarrageAutomatique
        // Modification
        SI ServiceModifie(COL_Nom[TABLE_Service]) = Vrai ALORS
                Info("Service modifié")
        FIN
FIN
Syntaxe
<Résultat> = ServiceModifie(<Nom du service> [, <Poste distant>])
<Résultat> : Booléen
  • Vrai si la modification a été demandée,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Nom du service> : Chaîne de caractères (avec guillemets)
Nom du service à modifier.
<Poste distant> : Chaîne de caractères optionnelle (avec guillemets)
Adresse IP du poste distant au format xxx.xxx.xxx.xxx (obtenu par la fonction NetAdresseIP) ou nom du poste distant (obtenu par la fonction NetNomMachine). Ce paramètre permet de modifier un service sur un autre poste. Pour utiliser cette option, l'utilisateur doit être administrateur de la machine distante.
Si ce paramètre n'est pas précisé ou correspond à une chaîne vide (""), le service est manipulé en local.
Remarques

Variable Service

La variable Service permet de configurer les éléments suivants. Pour plus de détails, consultez la page d'aide concernant la variable Service.
Service.DémarrageMode de démarrage du service
Service.DescriptionDescription du service
Service.ErreurDémarrageTraitement par Windows des erreurs lors du démarrage d'un service (cas des services avec démarrage automatique).
Service.LigneCommandeLigne de commande complète du service (chemin de l'exécutable et paramètres).
Service.TypeType du service
Service.UtilisateurCompte utilisateur qui exécutera le service.
Service.MotDePasseMot de passe du compte utilisateur

Remarques sur la modification

  • Il n'est pas possible de modifier le type d'un service existant.
  • Les modifications sont prises en compte au démarrage du service. La fonction ServiceModifie n'arrête pas et ne redémarre pas automatiquement le service.

Limitation

Les fonctions de gestion des services ne fonctionnent pas sous les systèmes suivants : Windows 98 ou Me.
Composante : wd240std.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire