2.2 KiB
PowerShell & CMD Scripts
Deze repository bevat een verzameling handige scripts voor het beheren van een Windows-systeem.
Inhoudsopgave
Scripts
install-apps.cmd
Dit script installeert een vooraf gedefinieerde lijst van essentiële applicaties met behulp van winget. Het controleert eerst of winget is geïnstalleerd en of het script met administratorrechten wordt uitgevoerd.
De volgende applicaties worden geïnstalleeerd:
- .NET Desktop Runtime 8
- Google Chrome
- Google Drive
- Chrome Remote Desktop Host
- Dell Command Update
- Logitech Options+
- Notepad++
install-background.cmd
Dit script downloadt een afbeelding van een specifieke URL en stelt deze in als bureaubladachtergrond.
get-serial.bat
Dit batchscript haalt het serienummer en de hostnaam van de computer op. Vervolgens wordt deze informatie opgeslagen in een tekstbestand met de naam HOSTNAME_SERIENUMMER.txt in dezelfde map als het script.
update-all.cmd
Een uitgebreid script dat een volledige systeemupdate uitvoert. Het script doorloopt de volgende stappen:
- Controle van dependencies: Verifieert of
wingetbeschikbaar is. - Windows Updates: Zoekt en installeert de nieuwste Windows-updates.
- Driver Updates: Werkt stuurprogramma's bij via Dell Command Update (indien beschikbaar) en
winget. - Applicatie Updates: Werkt alle geïnstalleerde applicaties bij met
winget. - Installatie Essentiële Applicaties: Installeert dezelfde lijst applicaties als
apps.cmdals ze nog niet aanwezig zijn. - Systeemoptimalisatie: Voert optimalisatietaken uit, zoals het opschonen van caches en het uitvoeren van DISM-controles.
- Herstart: Vraagt de gebruiker om de computer opnieuw op te starten om de updates te voltooien.
update-apps.cmd
Dit script gebruikt winget om alle geïnstalleerde applicaties op het systeem stilzwijgend bij te werken. Het vereist administratorrechten om correct te functioneren.