Lancement auto d'un bat en mode sans echec

Lancement auto d'un bat en mode sans echec - Poste de travail - Systèmes & Réseaux Pro

Marsh Posté le 13-02-2013 à 15:12:44    

Bonjour à tous,
 
J'ai 2 problématiques sous windows XP Pro que j'aimerai résoudre:
 
1: J'aimerai lancer un .bat au lancement du mode sans échec (il désactive le démarrage d'un service, remplace le boot.ini et redémarre), sans aucun action humaine
2: J'aimerai pouvoir passer outre la page qui s'affiche au lancement du mode sans echec pour nous avertir qu'on entre en mode sans échec. Je ne veux pas de validation au lancement du mode sans échec qui nécessite une action humaine.
 
Je suis dessus depuis un moment, si quelqu'un a une solution ça serait sympas  :jap:

Reply

Marsh Posté le 13-02-2013 à 15:12:44   

Reply

Marsh Posté le 13-02-2013 à 15:15:26    

Bonjour,
 
Dans quel but?

Reply

Marsh Posté le 13-02-2013 à 15:21:56    

PsYKrO_Fred a écrit :

Bonjour,
 
Dans quel but?


 
Lancer ce scénario la nuit sur 1600 machines:
 
- Un bat qui change le boot.ini pour démarrer en safe mode + reboot
- Démarrage en mode sans echec avec lancement automatique d'un bat qui met le type de démarrage d'un service en désactivé + rechangement du boot.ini pour démarrer normalement + suppression du bat au lancement + reboot
 
Une fois que ce scénario a eu un retour positif sur notre outil:
- Démarrage en mode normal avec désinstallation d'une appli qui foire et qu'on ne peut pas désinstaller sans désactiver le service (service désactivable uniquement en mode sans echec) + reboot
 
Une fois que ce scénario a eu un retour positif sur notre outil:
- Réinstallation de l'appli en question
 
 
Tout fonctionne correctement, mise à part le message au démarrage du mode sans échec où l'on doit valider l'entrée dans ce mode + le lancement d'un bat dès l'ouverture du mode sans échec.

Reply

Marsh Posté le 13-02-2013 à 23:05:12    

non ça se fait pour la simple et bonne raison que le mode sans échec est fait pour être utilisé localement, pas pour de l'automatisation.
 

Reply

Marsh Posté le 14-02-2013 à 10:18:37    

Mais ce service, tu ne peux pas l'arrêter peut-être mais tu dois bien pouvoir le passer en désactiver (via commande SC ou BDR)

Reply

Marsh Posté le 14-02-2013 à 11:26:11    

De toute façon, si le mode sans échec, on le suppose, évite toute exécution d'un script (par exemple un script de login qui te déloggue :whistle: ) alors ça ne pourrait jamais marcher.
 

Teklogix a écrit :


- Démarrage en mode normal avec désinstallation d'une appli qui foire et qu'on ne peut pas désinstaller sans désactiver le service (service désactivable uniquement en mode sans echec) + reboot


 
Ca a l'air horrible, il faudrait bannir l'appli et toutes celles publiées par son éditeur indéfiniment?
De plus, à moins que je sois à côté de la plaque, dans services.msc on peut définir le statut du service (activé, automatique, désactivé) et c'est totalement indépendant de démarrer/arrêter le service. Donc il faudrait mettre le service sur "désactivé" et rebooter sans passer par la case mode sans échec.. Que se passe-t-il en fait, c'est "grisé"?

Reply

Marsh Posté le 14-02-2013 à 11:45:30    

Le seul cas où j'ai vu cela ce sont les clients antivirus, qui ont une fonctionnalité d'autodéfense. Mais une appli métier qui fait cà :/

Reply

Marsh Posté le 14-02-2013 à 11:51:05    

oui je ne vois qu'un antivirus pour faire ça.

 

la solution ""automatique"", ce serait de carrément redéployer des images disque, non?
/edit: rajout de guillemets, sauf si tu as une solution qui boote réseau à chaque démarrage et qui pull une nouvelle image de l'OS s'il y a eu changement, sinon boote disque..


Message édité par blazkowicz le 14-02-2013 à 11:53:51
Reply

Marsh Posté le 14-02-2013 à 13:41:32    

nebulios a écrit :

Le seul cas où j'ai vu cela ce sont les clients antivirus, qui ont une fonctionnalité d'autodéfense. Mais une appli métier qui fait cà :/


 
:jap: +1

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed