Astuces et conseils autour de wpkg

RappelLes actions liées à WPKG au démarrage

Fonctionnement global de WPKGInformations[1]

Attention

Ce qui est noté ci-dessous n'est plus vraiment valable sur ScribeAD. En effet, WPKG se lance maintenant en tâche de fond (lancé par une GPO), à l'issue de la connexion à la session Windows.

MéthodeExécuter WPKG sans redémarrer

Voici un script, utilisable avec le compte admin qui permet de tester le bon fonctionnement d'un paquet que l'on vient de réaliser. Il faut créer un fichier moteur_wpkg.bat et l'exécuter.

Voici le contenu du fichier :

1
cls
2
set ip-scribe=172.X.Y.241
3
set SOFTWARE=\\%ip-scribe%\wpkg\softwares
4
cscript \\%ip-scribe%\wpkg\wpkg.js /synchronize /nonotify /quiet
5
pause

Il faudra bien sûr adapter la 2ème ligne avec l'adresse IP de votre scribe.

Pour info : renommer WPKG.js pour un petit gain de temps au démarrage

À chaque démarrage, le moteur WPKG est sollicité, entraînant une perte de temps au démarrage de la machine.

En empêchant le moteur WPKG de démarrer, on gagne du temps, mais bien évidemment a contrario les mises à jour WPKG ne se feront plus (pas d'installation, d'upgrade, de downgrade et de suppression de logiciels sur les postes clients),

ComplémentD'autres situations qui justifieraient le renommage de wpkg.js

  • Pour une raison non identifiée, un poste bloque sur un paquet WPKG au démarrage,

  • Après une mise à jour de paquet, un paquet se réinstalle à chaque démarrage (signe d'un mauvais check)

En empêchant l'action du moteur WPKG, on permet :

  1. aux postes de l'établissement de démarrer et de se connecter au réseau du collège,

  2. de traiter ultérieurement le problème sans gêner les collègues et les élèves.

MéthodeDésactiver le moteur wpkg.js

Pour désactiver le moteur.js :

  1. Dans le dossier WPKG, créer un dossier Temp (par exemple),

  2. Copier le fichier wpkg.js présent dans le dossier WPKG,

  3. Coller le fichier wpkg.js dans le dossier Temp créé précédemment,

  4. Renommer le fichier wpkg.js présent dans le dossier WPKG en wpkg.js.disable (par exemple).

Pour activer le moteur.js :

  1. Renommer le fichier wpkg.js.disable en wpkg.js.

Attention

Bien sauvegarder le fichier wpkg.js dans le dossier Temp.

Cette copie sert uniquement de sauvegarde en cas de mauvaise manipulation ultérieure.