ID.nl logo
Doe het met tekst: beheer je computer met PowerShell
© fatmawati - stock.adobe.com
Huis

Doe het met tekst: beheer je computer met PowerShell

Iedereen heeft ongetwijfeld het Windows-onderdeel PowerShell weleens gezien, maar lang niet iedereen gebruikt het. Wat kun je er eigenlijk mee? In dit artikel praten we je bij.

Als je dit artikel gelezen hebt, weet je alles over PowerShell. We behandelen onder meer:

  • Actieve processen opvragen, bewaren en vergelijken
  • Logboeken uitlezen
  • Map met onderliggende mappen naar andere locatie kopiëren of verplaatsen
  • Inhoud van een map verwijderen

Ook interessant: 15 handige commando's in Windows Opdrachtprompt

Microsoft biedt met de tool PowerShell al jaren een veelzijdigere manier om het systeem door middel van getypte opdrachten te beheren. PowerShell pakt de zaken weer heel anders aan en biedt ook andere mogelijkheden.  

Geschiedenis

De eerste versie van PowerShell dateert al uit 2006 en is ontwikkeld vanuit de behoefte om een gereedschap voor beheer en automatisering te bieden met meer mogelijkheden dan de Opdrachtprompt. Die laatste was immers nog gebaseerd op het aloude MS-DOS en kent daarom geen functies die betrekking hebben op de vele aanvullende mogelijkheden van een grafisch besturingssysteem.

Al sinds Windows 7 wordt PowerShell meegeleverd en vanwege het algemene karakter van het product zijn er ook versies voor macOS en verschillende Linux-distributies.

Sinds zijn ontstaan is PowerShell nog volop doorontwikkeld en inmiddels zit het op versie 7.3.

Windows-licenties koop je bij Bol.com

Upgraden naar Windows 11, of van Home naar Pro?

Eerste blik

Wie slechts incidenteel gebruikmaakt van de Opdrachtprompt en nooit eerder aandacht heeft geschonken aan PowerShell, zal het idee hebben in een vertrouwde omgeving terecht te komen. Om de tool te starten, klik je met rechts op de startknop en open je Windows PowerShell.

Net als bij de Opdrachtprompt begin je in een map – in dit geval die van de ingelogde gebruiker – en het enige wat afwijkt, is de blauwe achtergrondkleur en de letters PS voor de mapnaam om aan te duiden dat je je in PowerShell bevindt. Iets wat de venstertitel natuurlijk ook al verraadt.

Probeer je het vertrouwde commando dir, dan ziet ook de uitvoering daarvan er best vertrouwd uit. Oké, de volgorde van de kolommen is wat anders en PowerShell toont standaard de bestandsattributen, maar op het eerste gezicht lijkt het op de Opdrachtprompt. Schijn bedriegt echter. Dat merk je wanneer je probeert de weergave van een map met veel bestanden na elk scherm te pauzeren met de vertrouwde opdracht dir /p. In plaats van het gewenste resultaat zie je nu een foutmelding. Help!

Voor wie de Opdrachtprompt kent, lijkt PowerShell vertrouwd, maar schijn bedriegt. (Klik op de afbeelding voor een betere resolutie.)

Help!

Waar de Opdrachtprompt bij de opdracht help een lijst met beschikbare commando’s toont, geeft PowerShell je een tamelijk algemeen verhaal. Vraag je specifiek hulp voor een enkel commando, bijvoorbeeld met help dir, dan krijg je een tekst te zien over iets dat Get-ChildItem heet. Hoe zit dat?

PowerShell kent een groot aantal opdrachten die cmdlets (lees: commandlets) worden genoemd. Voor zover deze overeenkomen met bekende functies in Opdrachtprompt zijn ze daarmee niet compatibel. Om toch een mate van vertrouwdheid te creëren, biedt PowerShell een systeem van aliassen. Daarin kan een commando onder meerdere namen beschikbaar zijn.

In ons voorbeeld zie je dat dir een alias is voor Get-ChildItem, de cmdlet waarmee je inhoud van mappen kunt opvragen. Ook kun je zien dat hetzelfde commando door het leven gaat onder de aliassen gci en ls. Om een en ander nog verwarrender te maken, kun je ook nog zelf aliassen voor opdrachten toevoegen.

Voor alle duidelijkheid werken wij vanaf nu met de officiële namen van cmdlets.

PowerShell geeft zijn geheimen maar moeizaam prijs.

Hulp online

Dezelfde hulp die we krijgen bij help dir, krijgen we ook bij dit volledige commando:

Get-Help Get-ChildItem

Dat ziet er nog altijd niet al te informatief uit voor beginners. Dat komt omdat PowerShell standaard alleen een beknopte lokale helpfunctie biedt. Voegen we aan ons commando de parameter -Online toe, dan opent PowerShell onze browser en krijgen we wél de uitgebreide hulp die we mogen verwachten.

Wil je uitgebreidere hulp lokaal beschikbaar hebben, dan kun je het best PowerShell sluiten met het commando exit en opnieuw starten als Administrator. Vervolgens geef je de opdracht Update-Help.

Als de installatie klaar is, verschijnt de gevraagde hulp voortaan binnen het PowerShell-venster. Dat gebeurt overigens wel in losse segmenten. Om alles in één keer te zien, voeg je de parameter -full toe, en ben je alleen geïnteresseerd in gebruiksvoorbeelden dan is er -examples.

De online hulp is wél uitgebreid.

Met de toevoeging -examples geeft de helpfunctie alleen voorbeelden van gebruik.

Afwijkend

Dat Get-ChildItem de officiële naam is voor een opdracht die ook als dir kan worden aangeroepen, maakt al duidelijk dat het om een veel algemener soort commando gaat.

In ons eerste voorbeeld zag je de standaardweergave van de inhoud van een map. Net als bij het commando dir in Opdrachtprompt biedt Get-ChildItem allerlei manieren om de uitvoer te filteren met een jokerteken (*) of uit te breiden naar onderliggende mappen met de parameter -recurse.

Je kunt de cmdlet ook voor andere doeleinden gebruiken, bijvoorbeeld door rechtstreeks vanuit PowerShell een registersleutel uit te lezen. Geef als voorbeeld daarvan deze opdracht:

Get-ChildItem -Path HKLM:\HARDWARE

Het equivalent van dir in PowerShell kan ook registersleutels lezen.

Inhoudsopgave

We hebben nu een globaal idee van het verschil tussen PowerShell en Opdrachtprompt, en we weten hoe we hulp kunnen vragen. Maar hoe zit het eigenlijk met de opdrachten die we kunnen geven? Anders gezegd: welke cmdlets heeft PowerShell in huis?

Om daar achter te komen, gebruik je de opdracht Get-Command. Je krijgt dan een enorme lijst aan beschikbare opdrachten. Een deel van deze lijst wordt gevormd door aliassen en ook zie je naast de cmdlets een categorie die Function heet. Tussen cmdlets en functions zit een technisch onderscheid dat hier niet van belang is.

Uiteraard is het onmogelijk om de vele honderden opdrachten uit deze lijst te behandelen. We beperken ons dan ook tot een kleine selectie om je een beeld te geven van de kracht en veelzijdigheid.

De lijst met beschikbare opdrachten is enorm lang.

Veiligheid

Zelfs al begrijp je maar een fractie van de lijst met beschikbare opdrachten, dan heb je vast wel gezien dat ze heel krachtig zijn en betrekking hebben op elk onderdeel van je systeem. Waar je via de beschikbare commando’s in de Opdrachtprompt alleen algemene schade kunt aanrichten (zoals het formatteren van een schijf), kunnen opdrachten en zeker scripts in PowerShell al dan niet opzettelijk zeer subtiele problemen veroorzaken (denk aan hacks). Om die reden is er een veiligheidssysteem actief dat de mogelijkheden standaard beperkt.

Geef het commando Get-ExecutionPolicy. Je zou als antwoord Restricted moeten krijgen. Dit is het hoogste beveiligingsniveau waarin je alleen losse commando’s kunt geven en geen scripts kunt uitvoeren. Dit beveiligingsniveau kun je alleen wijzigen wanneer je PowerShell als Administrator uitvoert. Wijzigen doe je met Set-ExecutionPolicy waarbij je vier veiligheidsniveaus hebt, zie ook deze opdracht:

Get-Help Set-ExecutionPolicy -full

Informatie

PowerShell biedt verschillende opdrachten die een alternatief vormen voor functies die je doorgaans via Windows zou gebruiken. Neem bijvoorbeeld het opvragen van een lijst met actieve processen waarvoor je anders Taakbeheer zou openen. In PowerShell kun je zo’n lijst opvragen met Get-Process.

Maar waarom zou je dat willen wanneer Taakbeheer voldoet? Taakbeheer geeft je een momentopname die je hooguit zou kunnen bewaren door een reeks schermafdrukken van het venster te maken. Vraag je zo’n lijst op in PowerShell, dan kun je hem ook bewaren en later vergelijken met een soortgelijke lijst die je op een ander moment maakt.

Geef deze opdracht:

Get-Process | convertto-html > processen-230427.htm

Hiermee maak je een lijst met alle processen inclusief alle beschikbare informatie daarover, converteer je die naar html en sla je hem op als bestand. Processen stoppen (pas op!) kan met Stop-Process en dan zal het je niet verrassen dat je ze ook kunt starten met Start-Process.

Op vergelijkbare wijze kun je bijvoorbeeld actieve en gestopte services achterhalen (Get-Service), logboeken van het systeem uitlezen (Get-EventLog) en meer. Uitvoer van dit soort opdrachten kun je bovendien op basis van allerlei criteria filteren met Where-Object.

Een lijst met actieve processen in PowerShell.

Dezelfde lijst met actieve processen maar nu geconverteerd naar een tabel in html.

Bestandsbeheer

Net als in Opdrachtprompt heb je in PowerShell de beschikking over opdrachten voor bestandsbeheer. De syntax vraagt vaak wat meer typewerk wanneer je de volledige vorm gebruikt, maar dat komt de begrijpelijkheid van instructies alleen maar ten goede. Vind je de opdrachten te lang, dan kun je altijd nog de aliassen opzoeken of zelf nieuwe maken.

Deze opdracht gebruik je om een map naar een andere locatie te kopiëren waarbij de toevoeging -Recurse ervoor zorgt dat ook onderliggende mappen worden verwerkt:

Copy-Item "C:\map1" -Destination "D:\map1" -Recurse

Vervang je het woord Copy door Move, dan verplaats je mappen en bestanden. Uiteraard is er ook de mogelijkheid om bestanden en mappen te verwijderen. Dat doe je met Remove-Item. Hernoemen gebeurt door middel van Rename-Item.

Tot slot kun je met Clear-Item de inhoud van een object verwijderen maar het object zelf bewaren. Denk bijvoorbeeld aan de inhoud van een map.

Stapje verder

Het feit dat je in al deze namen van cmdlets het woord Item tegenkomt, geeft de indruk dat ze veelzijdiger zijn dan hun tegenhangers in de Opdrachtprompt en dat is ook zo. Zoals je ook al kon zien bij Get-ChildItem, hebben opdrachten zoals Copy-Item een breder bereik dan alleen bestanden en mappen en zou je deze opdracht ook kunnen gebruiken om bijvoorbeeld registersleutels te kopiëren.

De PowerShell-opdrachten werken niet alleen op een lokale computer, maar ook op een andere machine in het netwerk. Dat maakt ze ideaal voor systeembeheerders (en thuisgebruikers met een bescheiden lokaal netwerk) om vanaf een centrale locatie aanpassingen op alle machines te doen via één script.

Scripts

Zoals we al zeiden in de paragraaf ‘Veiligheid’ kun je standaard alleen losse commando’s geven binnen PowerShell. Tussen de vele beschikbare opdrachten zitten ook instructies die programmeurs herkennen als lus-opdracht, bijvoorbeeld ForEach-Object, waarmee je dezelfde reeks commando’s op een heleboel objecten kunt loslaten. De typische plek waar je dat doet is binnen een script, de tegenhanger van het batch-bestand bij de Opdrachtprompt.

Vanwege hun kracht kennen scripts, net als gewone programma’s (exe-bestanden) een systeem van certificaten, zodat je zeker kunt weten of een script uit een betrouwbare bron komt.

Het zal duidelijk zijn dat PowerShell vooral bedoeld is voor (zeer) ervaren computergebruikers. Ook zul je begrijpen dat het veel meer studiemateriaal vereist dan dit artikel kan bieden. Dé plek om je studie te vervolgen is de online documentatie van Microsoft en de website PowerShell Gallery.

In de PowerShell-documentatie en Gallery vind je veel lesmateriaal, voorbeeldscripts en meer.

▼ Volgende artikel
Langzame computer of laptop? Zo los je het op!
© fizkes
Huis

Langzame computer of laptop? Zo los je het op!

Is je computer of laptop langzamer dan gebruikelijk? Met de tips in dit artikel los je dat binnen een paar minuten op!

Niemand zit te wachten op een trage pc of laptop. Het opstarten van je favoriete programma’s duurt een eeuwigheid, streamingdiensten haperen en zelfs bij het intypen van tekst is er sprake van vertraging. Los deze problemen zo snel mogelijk op met onderstaande tips.

  • Overbodige processen sluiten en applicaties verwijderen
  • Nuttige updates en het opschonen van de internetbrowser
  • Clouddiensten, oververhitting en verouderde onderdelen

Start je computer helemaal niet meer op? Je vindt de oplossing in dit artikel.

Computer opnieuw opstarten

We gaan ervan uit dat je al hebt geprobeerd of het opnieuw opstarten van je pc of laptop de problemen oplost. Heb je dat nog niet gedaan? Doe dat dan voor je verdergaat met de onderstaande stappen.

Te veel processen en programma's

Elke computer heeft een limiet. Als er onnodig veel programma's draaien, gaat alles langzamer. Het kan zijn dat je zelf een hele hoop applicaties hebt geopend. Maar er zijn wellicht ook programma's waarvan je niet weet of ze op de achtergrond draaien en zelfs automatisch opstarten.

Te veel programma's die opstarten

In je besturingssysteem kun je applicaties die je vaak gebruikt automatisch laten opstarten als je de computer aanzet. Dat is handig, maar het kost ook veel rekenkracht. Bovendien is dat regelmatig een standaardinstelling van programma's, terwijl je er helemaal niet op zit te wachten. Je zet dat uit met de onderstaande stappen:

Windows 10 & 11 Druk op Ctrl+Alt+Del en kies voor Taakbeheer. Je kunt ook kiezen voor de toetscombinatie Ctrl+Shift+Esc om meteen in hetzelfde menu terecht te komen.  In Windows 10 klik je daarna bovenaan op het tabje Opstarten. Je ziet nu een lijst met programma's en een kolom met Status. In Windows 11 klik je links in het menu op het vierde icoontje genaamd Opstart-apps om dezelfde lijst tevoorschijn te halen.

macOS Open het Apple-menu linksboven in het scherm, kies Systeemvoorkeuren en daarna Gebruikers en groepen. Kies je eigen profiel en klik op Inloggen. Schakel de applicaties uit die je niet dagelijks gebruikt om je computer sneller te laten opstarten.

Achtergrondapplicaties uitschakelen

Soms weet je als gebruiker helemaal niet wat er allemaal op je computer draait. Ook daar kun je achter komen:

Windows 10 & 11 Ga wederom naar Taakbeheer. Onder het tabje Processen staan alle applicaties die momenteel draaien. In Windows 10 zie je in de kolommen CPU en Geheugen hoeveel rekenkracht een programma gebruikt. Windows 11 gebruikt de termen Processor en Geheugen.

macOS Druk op de toetsen Option+Cmd+Esc om het menu Apps geforceerd stoppen te openen. Vastgelopen programma's of applicaties die op de achtergrond veel capaciteit verbruiken schakel je via dit menu uit.

Harde schijf is (bijna) vol

Computers draaien langzamer als de harde schijf voor meer dan 85 procent vol is. Controleren hoe het met jouw schijf is gesteld, doe je aan de hand van de onderstaande stappen:

Windows 10 & 11 Open Windows Verkenner en controleer hoe vol je harde schijven zijn onder Deze computer in Windows 10 of Deze PC in Windows 11.

macOS Selecteer het Apple-menu linksboven en kies Systeeminstellingen en vervolgens Algemeen. Klik daarna op Opslag en op Alle volumes.

Verwijder bestanden en programma's die je niet gebruikt. Het is ook een goed idee om te controleren of je prullenbak niet erg vol zit en die te legen.

©Dragos Condrea

Een trage internetbrowser

Is alleen de internetbrowser erg langzaam? Dan staan er misschien te veel tabs tegelijkertijd open. Een andere optie is dat er veel extensies zijn die de prestaties beïnvloeden. Controleer of dat bij jou het geval is. Bij de populaire internetbrowsers vind je daar een button voor rechts naast de zoekbalk of je opent het menu met de drie puntjes of streepjes en klikt daar op Extensies.

Updates van software

Het is altijd verstandig om nieuwe updates te installeren, al was het maar voor de veiligheid. Maar ze helpen ook vaak om je systeem optimaal te laten draaien, met name als je nieuwe programma's gebruikt. Download daarom altijd de nieuwste versie van het besturingssysteem. Daarnaast is het nuttig om de driver van je videokaart regelmatig te updaten.

Automatische back-ups in de cloud

Programma's zoals Microsoft OneDrive en Google Drive zijn ideaal om belangrijke bestanden automatisch in de cloud op te slaan. Maar ze kunnen er ook voor zorgen dat je pc of laptop langzaam draait. Dat gebeurt vooral wanneer allerlei zaken automatisch worden geback-upt, ook wel 'syncing' genoemd.

Je past dat aan in de instellingen van de clouddienst die je gebruikt. Desnoods zet je het automatisch syncen op pauze. Een andere optie is om alleen bepaalde mappen te selecteren voor een back-up in de cloud, bijvoorbeeld alles wat je nodig hebt voor je werk.

©Vatcharachai

Voor laptops: beperkte warmteafvoer

Een computer produceert een hoop warmte. Dat wordt afgevoerd via luchtschachten met ventilatoren. Met name bij laptops willen die nog weleens dichtzitten met stof. Daardoor kan het systeem de warmte niet kwijt en gaat de laptop automatisch langzamer draaien om de onderdelen tegen oververhitting te beschermen. Zorg er daarom voor dat de luchtschachten stofvrij zijn door je laptop regelmatig schoon te maken.

Verouderde onderdelen

Bij een wat oudere computer is het bovenstaande vaak niet genoeg om je systeem weer echt soepel te laten draaien. Nieuwe software vraagt om krachtigere hardware. Voor standaard computertaken zijn vooral een degelijke processor, voldoende werkgeheugen en een moderne harde schijf belangrijk. Wat je precies nodig hebt is voor een groot deel afhankelijk van waar je de pc of laptop voor gebruikt.

▼ Volgende artikel
Waar voor je geld: 5 krachtige wifi-speakers voor max 440 euro
© Sonos
Huis

Waar voor je geld: 5 krachtige wifi-speakers voor max 440 euro

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Een paar keer per week speuren we binnen een bepaald thema naar zulke deals. Ben je op zoek naar een krachtige wifi-speaker die een ruime kamer vult met heldere klanken? Vandaag hebben we vijf interessante modellen voor je gespot.

Disclaimer Op het moment van schrijven zijn de besproken wifi-speakers bij de goedkoopste webwinkels niet duurder dan 440 euro. De prijzen kunnen schommelen.

Sonos Era 100

Deze betaalbare wifi-speaker van Sonos is in een zwarte en witte behuizing te koop. De cilindervormige behuizing van 18,3 × 12 × 13,1 centimeter is misschien niet zo groot, maar de Era 100 levert tóch een krachtig geluid. De speaker herbergt namelijk twee tweeters en een gecombineerde middentoner/woofer. Je plaatst hem bijvoorbeeld in een boekenkast of op een bureau. Als alternatief is er ook een geschikte muurbeugel (zwart/wit) verkrijgbaar. Kies trouwens wel een plekje dicht bij het stopcontact, want deze speaker vereist netstroom.

Zoals we van Sonos gewend zijn, stopte het bekende audiomerk de Era 100 helemaal vol met nuttige snufjes. Zo stemt deze slimme luidspreker zijn audio-instellingen automatisch af op de akoestische ruimte. Overigens kun je de geluidsopties ook op eigen houtje wijzigen. Open hiervoor de Sonos-app op je smartphone. Bepaal verder vanuit welke muziekdienst je albums, afspeellijsten en podcasts wilt streamen. Is er ergens geen wifi beschikbaar? Geen probleem, want je streamt net zo makkelijk muziek via een bluetooth-verbinding. Je kunt op de analoge ingang ook nog een fysieke audiobron aansluiten, zoals een platen- of cd-speler. Lees voor meer informatie deze uitgebreide review op ID.nl.

Denon Home 150

De Denon Home 150 kost in de eigen webwinkel van de Japanse audiospecialist 249 euro. Als je bij andere online verkoopadressen kijkt, vind je deze wifi-speaker al gauw voor minder dan tweehonderd euro. J e kunt kiezen tussen een zwarte en witte behuizing. De bescheiden omvang van 18,7 × 12 × 12 centimeter is grofweg vergelijkbaar met dat van de hierboven besproken Sonos Era 100. Een ruime woofer van 8,9 centimeter en tweeter zorgen voor een vol geluid. Een pluspunt is dat je de Home 150 zowel aan een draadloos als bekabeld netwerk kunt koppelen. Prik voor laatstgenoemde optie een netwerkkabel achter in de behuizing en je profiteert van een stabiele verbinding.

Je streamt vanuit de HEOS-app op een smartphone eenvoudig muziek naar de speaker. Deze app bevat koppelingen naar alle bekende muziekdiensten. Bovendien benader je eventueel ook een mediaserver met audiobestanden binnen jouw thuisnetwerk, bijvoorbeeld een NAS of pc. Voor het koppelen van lokale bronnen heeft de achterkant een usb-poort en analoge geluidsingang. Streamen via bluetooth is eveneens een mogelijkheid. De Home 150 sluit je aan op netstroom.

Denon Home 350

Voor een stevig geluid zit je bij de Denon Home 350 wel goed. Het gerenommeerde audiomerk ontwikkelt deze riante wifi-speaker in een zwarte en witte versie. Dankzij de omvang van 22,5 × 38 × 18 centimeter passen er in de klankkast twee tweeters, middentoners en woofers. Verwacht dus een ruimtevullend geluid waarin het hoog, midden en laag goed vertegenwoordigd zijn. Niet voor niets komen enkele gebruikers op Kieskeurig.nl tot een gezamenlijke score van een 8,8.

Je kunt met de Home 350 alle kanten op. Allereerst zijn er een wifi- en bluetoothadapter ingebakken. Via de gebruiksvriendelijke HEOS-app selecteer je op jouw smartphone bijvoorbeeld een afspeellijst in Spotify, Deezer of Tidal. Voor bezitters van een Apple-apparaat komt de ondersteuning voor AirPlay 2 goed van pas. Hierdoor stream je vanaf een iPhone, iPad of Mac(Book) heel makkelijk muziek. Met usb, ethernet en een 3,5mm-lijningang bevat de achterzijde ook nog de nodige fysieke poorten. Hierdoor is het aansluiten van een cd-speler of usb-stick met audiobestanden geen enkel probleem.

Ook interessant: Speakers groeperen met AirPlay

JBL Authentics 500

Op het moment van schrijven is de JBL Authentics 500 nogal scherp geprijsd. Enkele webshops duiken namelijk ruimschoots onder de adviesprijs van 629,99 euro. De stijlvolle luidspreker van 24 × 44,7 × 25,6 centimeter is vanwege zijn retrodesign een echte blikvanger. Achter het speakerdoek schuilen er drie tweeters en evenzoveel middentoners. Verder levert een neerwaarts gerichte subwoofer van 16,5 centimeter een diepe baslaag. Al met al is de Authentics 500 goed voor een massief geluid waarbij je het volumeniveau flink kunt opschroeven. Het opgegeven totaalvermogen bedraagt dan ook 270 watt.

Je verbindt deze luidspreker via wifi of een ethernetkabel met het thuisnetwerk. Je bedient de Authentics 500 vervolgens vanuit de JBL One-app op een smartphone. Hierin pas je onder meer diverse geluidsinstellingen naar eigen smaak aan. Gunstig is dat er ondersteuning voor de populaire protocollen Google Cast, AirPlay 2 en Spotify Connect is ingebouwd. Zo kun je vrijwel altijd vanuit je favoriete muziek- of podcast-app audio streamen. Opvallend is de ondersteuning voor Dolby Atmos Music. Hierdoor klinkt muziek met zo'n audiospoor extra ruimtelijk. Dit veelzijdige audiosysteem is ook nog uitgerust met bluetooth en een analoge audiopoort.

JBL Authentics 300

De JBL Authentics 300 lijkt zo op het eerste oog het kleinere broertje van de eerder besproken JBL Authentics 500. Dat klopt, maar toch is er een heel belangrijk verschil. Onder de motorkap van de Authentics 300 bevindt zich namelijk een oplaadbare accu met een capaciteit van 4800 mAh. Die biedt een luistertijd tot ongeveer acht uur. Zet de speaker met behulp van het grote handvat op de gewenste plek en geniet overal van goede muziek. De chique retrobehuizing van 19,6 × 34,2 × 18 centimeter bevat twee tweeters, een grote woofer van 13,3 centimeter en een passieve basradiator.

Op plekken buitenshuis komt de geïntegreerde bluetoothontvanger goed van pas. Maak met een smartphone verbinding en selecteer een afspeellijst in Spotify of een andere muziek-app. Gebruik vervolgens de draaiknoppen boven op de behuizing om het hoog en de bas naar eigen wens te wijzigen. Ben je thuis, dan koppel je de Authentics 300 aan wifi of ethernet. Je hebt dan meer afspeelopties. Zo stream je via Spotify Connect, AirPlay 2 of Google Cast eenvoudig liedjes naar de speaker. Aan de achterzijde vind je ook nog een analoge lijningang. Meer weten? Lees dan deze review op ID.nl.