GPO arrêtant et démarrant des services pendant le traitement

0

Quelqu'un a-t-il un bon moyen d'arrêter un service, d'exécuter un script et de démarrer le service dans cet ordre spécifique à l'ouverture de session? Comme les utilisateurs ne disposent pas des autorisations nécessaires pour démarrer et arrêter les services, il est difficile de traiter cette tâche apparemment simple. Sinon, ce serait juste arrêter, courir, commencer.

Le but est d’obtenir quelques nouveaux fichiers de configuration sur les machines avant que le service ne démarre. Une fois le service démarré, il est trop tard.

user219940
la source
Envelopper le tout dans un autre script et l'exécuter en tant qu'administrateur?
DavidPostill
Vous devrez probablement explorer un script de démarrage (exécuté en tant que système) ou créer une tâche planifiée exécutée avec des autorisations élevées après la connexion d'un utilisateur. Dans les deux cas, il y aura des scripts impliqués. Votre plus gros obstacle est que les utilisateurs ne sont pas des administrateurs et que les scripts d'ouverture de session s'exécutent en tant qu'utilisateur. Les services commencent par le système et non par un utilisateur. Il ne semble donc pas nécessaire de le faire après la connexion d'un utilisateur.
Appleoddity
Le problème, c’est que j’ai essayé de l’exécuter en tant que script de démarrage, car ce que je fais est vraiment de copier un fichier dans le répertoire des fichiers du programme, ce que l’utilisateur ne pourra pas non plus. Mais quand j'ai fait cela, le service a semblé s'arrêter, mais le fichier n'a pas été copié. Ainsi, la copie de fichier semble fonctionner comme un script de connexion, mais le service semble fonctionner comme un script de démarrage. Par conséquent, je pourrais: Script de démarrage & lt; service de fermeture & gt; ; Script de connexion & lt; Copier le fichier & gt; ; mais alors je n'ai rien pour démarrer le service de sauvegarde.
user219940