Microsoft a présenté Qchain en 2001. Cet utilitaire, qui fonctionne avec Windows 2000 et Windows NT, vous permet de chaîner des correctifs (c'est-à -dire, d'installer des correctifs multiples un après l'autre sans réinitialisation intermédiaire). Auparavant, le chaînage était difficile parce qu'il fallait installer les correctifs dans un certain ordre afin que
Utiliser Qchain
la procédure de mise à jour n’écrase pas les
nouveaux fichiers système par des versions antérieures. Le problème du
chaînage était que le dernier correctif appliqué « gagnait ». Pour régler
ce problème, Qchain gère le processus de remplacement des fichiers en
enregistrant les fichiers dans la file d’attente Pending File Rename du
registre. Qchain analyse le contenu de la sous-clé Pending File Rename
et n’applique que la version la plus courante des fichiers de tous les
patches appliqués.
Le listing A contient un exemple de code qui illustre la manière d’utiliser
Qchain dans un script pour déployer des hotfixes. Les trois premières
lignes de ce script appliquent trois correctifs. Le commutateur -z
applique le correctif sans réinitialiser ; -n applique le correctif en
mode sans surveillance, sans intervention administrative ;
et -q applique le correctif en mode discret, en cachant les actions d’extraction
et de copie qui se déroulent. Si vous appliquez des patches
manuellement, vous souhaiterez peut-être écarter le commutateur -q
pour suivre la progression du correctif.
La quatrième ligne du script exécute Qchain et spécifie un fichier dans
lequel sont journalisés les résultats de Qchain. L’exemple de code met
le fichier log dans le répertoire Logs sur un serveur nommé Fschicago
et spécifie un nom de fichier unique fondé sur le nom de l’ordinateur et
sur la date d’exécution du script. Comme il est probable que vous exécuterez
Qchain à une date ultérieure, un nom de log unique vous
empêche d’écraser les logs plus anciens. Enfin, l’utilitaire Shutdown
(provenant du Microsoft Windows 2000 Server Resource Kit ou du
Microsoft Windows NT Server Resource Kit) effectue une réinitialisation
locale sur la machine en utilisant les commutateurs /l et /r. Le commutateur
/l effectue un logoff ; le commutateur /r effectue une fermeture
en bon ordre et un redémarrage.
Listing A : Exemple de code pour chaîner des déploiements de Hotfix
Q296185_W2K_SP3_x86_en.EXE -z -m -q Q285851_W2K_SP3_x86_en.EXE -z -m -q Q285156_W2K_SP3_x86_en.EXE -z -m -q qchain \\fschicago\logs\%computername%_qchainlog_à˜6à˜1à˜1.txt shutdown /l /r
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- IA : ne déléguez pas votre cœur de métier à une boîte noire
- Identité de l’IA : 4 priorités pour anticiper plutôt que subir la régulation
- Sauvegarder les données ne suffit plus : il faut refonder le poste de travail
- Cybermalveillance : 2025, seuil franchi pour les victimes comme pour les cybercriminels
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
