import vanuit WordPress. Alleen text, geen afbeeldingen.
Alles wat leeft, wordt op een dag es ziek. Software is niet anders. Voor wat vandaag nog als hot, latest and greatest wordt gepromoot, is er morgen een vies beveiligingslek of blokkerende bug bekend. De dokter is er gelukkig (meestal) snel bij om een plakkertje op het wondje te leggen. Je hebt mensen die meteen naar de dokter lopen, maar je hebt er ook die de klachten wat opstapelen tot ze niet meer uit hun bed geraken. In computertermen is dat de computer die dringend gepatcht moet worden. Om dat een beetje centraal te doen, gebruiken we PatchMyPC.
installatie download vanaf de website de Home editie
laat de software even langs de grenscontrole passeren en start het bestand PatchMyPC.exe. Netjes ondertekend, geen VirusTotal alerts. Zo portable als een poedel! werking
Zodra je het programma start, gaat hij op zoek naar geinstalleerde software en geeft weer wat er mag bijgewerkt worden. Hij kent ca 300 programma's! Ideale manier om nog es wat nieuws te leren kennen, trouwens.
(1): geeft aan hoeveel programma's je kunt bijwerken. Je kunt die
ineens allemaal bijwerken (3) individuele programma's selecteren en bijwerken. De categorie waarin je programma staat licht rood op (2). Makkelijkst is: klik op hamburger tekentje Collapse All Groups Un-select all apps selecteer de toepasing en kies Perform 1 Update
interessant is om er eentje bij te werken en ahv procmon te kijken wat er gebeurt. Programma maakt netjes eigen logbestand aan (PachMyPC.log) waarin tekst en uitleg staat:
Zo herken je meteen goed gezelschap: portabel formaat, duidelijk logbestand. Maar er is meer!
installatie nieuwe software
PMPC kan niet alleen updates ophalen, maar evengoed de full installer van de ca 300 programma's die hij kent. Gebruik bovenaan het zoekvenster. Selecteer het programma en huppa! Het staat erop. Wil je vooraf even weten wat je installeert, klik met rechter-muis en kies Open description webpage
software verwijderen
Uninstaller > kies de software - klik op Uninstall Show All geeft je ook zicht op Office, Windows updates.
software downloaden
je hoeft niet alles te installeren. Je kan kiezen om alleen te downloaden. Options > Download options > Enable Download only Mode
Dat brengt een mens natuurlijk op ideeen:
Software installeren vanaf een gedeelde map, kan voortaan eenvoudiger: start PMPC vanop die map en installeer wat je nodig hebt. Als het één van de “300” betreft, natuurlijk. Een computer bijwerken, kan je voortaan op dezelfde manier doen. Een software repo opbouwen, doe je voortaan door de paketten die je nodig hebt te selecteren en in 1 keer te downloaden. Je kan het zelfs automatiseren, want je kan: Comandline draaien
Alweer een eigenschap van goede engineering! Dat zet de deur open voor scripting, geplande taken, … Heerlijk toch!
instellingen bewaren
Die worden bewaard in een .ini-bestand. Alle instellingen worden standaard in commentaar gezet. Zodra je die activeert, wordt het “;” verwijderd.
Interessantste instellingen lijken me:
Auto Close Apps Before Updating: zorgt ervoor dat programma's die moeten bijgewerkt worden, vooraf afgesloten worden Append Computer Name To Log: houdt per computer een logboekje bij. Enable Verbose Logging: hoe meer logging, hoe liever ik 't heb, dus dat spreekt voor zich. Create Desktop Shortcut for PMPC Minimize When Updating Apps.
Op 't eind nog even op de knop Export Settings To PatchMyPC.ini klikken en je bent er.
Ik start PMPC vanop een gedeelde map op een Linux server, dus ik kan alle logging makkelijk nakijken.
Mijn ini-bestandje kan je op pastebin vinden. Doe er je voordeel mee . Als je niet meer weet wat pastebin is, lees dan es een vorige post.
Het programma heeft een eigen taskscheduler, maar daar blijf ik liever uit weg. Windows geplande taken zullen dat ook wel kunnen en die kun je tenminste nog beheren via een GPO'tje.
In 't kort
Bij software merk je al snel of het liefde wordt of iets anders. Ik durf er stilaan ook mijn hand voor in 't vuur steken of de programmeur alleen maar een slimme neuroot is of ook nog iets weet van computer infrastructuur. PMPC zit duidelijk in de tweede categorie. Lichtgewicht, makkelijk te configureren, bruikbare logging en inzetbaar in scripts en verdere automatisering. Had ik sterren uit te delen, PMPC kreeg ze allemaal!