- Met batchbestanden en PowerShell-scripts kunt u het opschonen, back-ups maken, netwerken beheren en onderhoud in Windows 11 automatiseren zonder dat u daarvoor betaalde tools nodig hebt.
- Met WinScript kunt u eenvoudig geavanceerde scripts genereren om Windows 10 en 11 aan te passen, ongewenste software te verwijderen en de privacy- en prestatie-instellingen te optimaliseren, allemaal via een grafische interface.
- Een goede set scripts kan ook worden gebruikt om de beveiliging te controleren: gebruikers, firewall, services, RDP, geplande taken, BitLocker of wachtwoordbeleid.
- Door deze scripts te combineren met herstelpunten en best practices, ontstaat een lichtere, schonere, veiligere en privacyvriendelijkere Windows 11.
Als je je pc dagelijks gebruikt, is een goede verzameling van Handige scripts voor Windows 11 Het maakt het verschil tussen tijdverspilling door steeds dezelfde taken te herhalen en alles met een paar klikken te automatiseren. Het maakt niet uit of je geen systeembeheerder of PowerShell-expert bent: met een paar goed voorbereide bestanden kun je de prestaties, opruiming, beveiliging en zelfs... optimaliseren. privacy van uw apparaat.
In de volgende regels zullen we de klassieken bekijken. batchbestanden (.bat) Van eenvoudige taken zoals het legen van de prullenbak of het verwijderen van tijdelijke bestanden, tot meer geavanceerde tools zoals WinScript of hulpprogramma's die zijn ontworpen om het systeem te controleren, de firewall te bekijken, gevoelige services te controleren of de Windows 11-instellingen te beveiligen. Alles wordt in duidelijke en directe taal uitgelegd, zodat u elk script effectief kunt kopiëren, aanpassen en uitvoeren.
Wat is een batchbestand en waarom is het nog steeds zo nuttig in Windows 11?
Een batchbestand of batchbestand (.bat of .cmd) Het is in principe een tekstbestand met een of meer opdrachten die Windows automatisch na elkaar uitvoert. In plaats van elke opdracht in de console te typen, schrijf je ze één keer in een bestand en voer je dat bestand vervolgens uit wanneer dat nodig is.
Dit soort scripts is afhankelijk van de Opdrachtprompt en PowerShellMaar ze vereisen geen geavanceerde kennis: veel taken zijn teruggebracht tot slechts een paar regels code. Wanneer je het uitvoert, opent het systeem een consolevenster, verwerkt de instructies en voert, als alles in orde is, de actie uit zonder verdere bevestiging te vragen.
Een ander belangrijk voordeel is dat batchbestanden zich gedragen als een lichtgewicht uitvoerbaar bestand zonder afhankelijkhedenZe vereisen geen applicaties van derden, werken op vrijwel elk modern Windows-systeem en nemen meestal maar een paar kilobytes in beslag, zodat u tientallen of honderden bestanden kunt opslaan zonder u zorgen te hoeven maken over de schijfruimte.
Het enige waar je rekening mee moet houden, is dat veel scripts krachtiger zijn als ze met worden uitgevoerd. beheerdersrechtenHierdoor krijgen ze toegang tot netwerk-, service-, register- of systeemmappen. Dit is prima als je de inhoud zelf hebt geschreven of als deze afkomstig is van een betrouwbare bron, maar het verhoogt ook de risico's als je niet precies weet wat elke regel doet.
Hoe maak en voer je een .bat-bestand uit in Windows 11?
Om een eenvoudig batchbestand in Windows 11 te maken, heb je niets meer nodig dan de klassieke memo pad Of een willekeurige teksteditor. Het proces is eenvoudig, maar het is verstandig om een simpele routine te volgen om domme fouten te voorkomen die het script kunnen verpesten.
De eerste stap is het openen van een tekstverwerker en het plakken of typen van de volgende tekst: commando's die je wilt automatiserenDeze commando's kunnen zijn interne Windows-opdrachten (zoals del, rd, ipconfig, enz.), aanroepen van externe programma's of zelfs aanroepen van PowerShell als je wat dieper in de geavanceerde functies wilt duiken.
Als de inhoud klaar is, sla je het document op met de .bat extensie (bijvoorbeeld clean_temporary.bat) en zorg ervoor dat de editor geen .txt aan het einde toevoegt. In Kladblok is het belangrijk om "Alle bestanden" als type te kiezen en de volledige bestandsnaam met de juiste extensie in te typen.
Om het uit te voeren, dubbelklik je gewoon op het bestand, maar er is een belangrijk verschil: als de taak toegang vereist tot beveiligde gedeelten van het systeem, moet je de optie gebruiken. "Uitvoeren als beheerder" vanuit het contextmenu. In dat geval zal Gebruikersaccountbeheer (UAC) om bevestiging vragen voordat verder wordt gegaan.
Houd er rekening mee dat deze bestanden zeer weinig ruimte innemen en geen systeembronnen verbruiken wanneer ze niet actief zijn. U kunt er dus zoveel aanmaken als u wilt voor verschillende taken: Opschonen, back-ups, netwerk, onderhoud… Het is alsof je je eigen paneel met aangepaste snelkoppelingen hebt.
Essentiële basisscripts voor dagelijks gebruik in Windows 11
Er zijn een aantal scripts die handig zijn om bij de hand te houden, omdat ze veelvoorkomende taken in seconden kunnen uitvoeren. Ze zijn eenvoudig, veilig als de paden correct zijn geconfigureerd en besparen je meerdere muisklikken telkens wanneer je opruim- of onderhoudswerkzaamheden moet uitvoeren.
Leeg de prullenbak met één klik.
In plaats van telkens naar het bureaubladpictogram te gaan, het contextmenu te openen en de verwijdering te bevestigen, kunt u een klein script maken dat Leeg de vuilnisbak in stilte.Dit wordt meestal gedaan met behulp van een PowerShell-opdracht die in het .bat-bestand zelf is geïntegreerd.
Het gebruikelijke patroon is als volgt: eerst een informatief bericht weergeven, vervolgens de PowerShell-opdracht uitvoeren die de Prullenbak leegt door de verwijdering af te dwingen, en tot slot een bericht weergeven dat de bewerking is voltooid. pauze Tot slot kunt u zien of er fouten zijn opgetreden voordat het venster sluit.
Tijdelijke systeembestanden verwijderen
Windows 11 verzamelt een groot aantal tijdelijke bestanden in de map waarnaar de variabele verwijst. % Temp%Op de korte termijn gebeurt er niets, maar als er weken of maanden voorbijgaan, kunnen die restanten ongemerkt meerdere gigabytes in beslag nemen, waardoor je SSD of intern geheugen trager wordt.
Met een script dat aan die route is gekoppeld, kunt u recursief verwijderen Het programma verwijdert ook automatisch tijdelijke bestanden, verwijdert vergrendelde bestanden zodra dat veilig is en ruimt vervolgens alle lege submappen op. Na afloop verschijnt een eenvoudig bericht ter bevestiging dat alles gereed is.
Meerdere applicaties tegelijk starten
Een ander heel praktisch idee is om een batch te hebben die in één keer geopend kan worden. alle apps die je aan het begin van de dag gebruiktBestandsverkenner, hoofdbrowser, e-mailclient, code-editor, enz. Zo hoeft u niet op elk pictogram te klikken of naar snelkoppelingen te zoeken.
Dit wordt gedaan door het startcommando te gebruiken, gevolgd door de programmanaam of de volledige route tussen aanhalingstekensJe kunt zoveel regels toevoegen als je wilt; het script start elke app parallel en geeft aan het einde een bericht weer zoals "Apps gestart", met een pauze zodat je kunt zien of er een route is mislukt.
Script voor het maken van back-ups van mappen
Als u een map met documenten, foto's of projecten hebt die u niet wilt kwijtraken, is het erg handig om een .bat-bestand te maken dat een actie uitvoert. automatische back-up van al uw inhoud naar een andere locatie: een externe schijf, een tweede partitie of zelfs een netwerkmap.
Een klassiek commando voor deze taken is xcopy, waarbij je de bronmap, de bestemmingsmap en een reeks parameters opgeeft om submappen, verborgen bestanden, overschrijven zonder prompting en het behoud van bestandseigenschappen mee te nemen. Met één dubbelklik heb je een kopie. bijgewerkte kopie vanuit die cruciale map, zonder dat je bestanden handmatig hoeft te slepen.
Lokale netwerkinstellingen opnieuw instellen
Als je internetverbinding problemen begint te geven en je niet weet waarom, is het een goed beginpunt om je IP-adres te resetten, je DHCP-lease te vernieuwen en schijfruimte vrij te maken. dns-cacheHet telkens via de console doen is nogal omslachtig, dus een script bespaart een hoop tijd.
Dit type batchbestand combineert doorgaans meerdere aanroepen naar ipconfig: één om het IP-adres vrij te geven, een andere om het te vernieuwen en nog een om de opgeslagen naamresolutie te wissen. Gecombineerd met een "Netwerk reset"-bericht en een afsluitende pauze, krijg je een noodpakket voor kleine netwerken Altijd bij de hand op het bureau.
Maak snel herstelpunten aan
Voordat je aan de slag gaat met agressievere scripts, het register aanpast of gevoelige componenten verwijdert, is het verstandig om eerst een back-up te maken. Windows-herstelpuntOp deze manier kunt u, als er iets misgaat, terugkeren naar een eerdere systeemtoestand.
Door systeembeheertools (zoals wmic) aan te roepen vanuit een batchbestand, kunt u binnen enkele seconden een herstelpunt met een aangepaste naam aanmaken. Dit type script is perfect om uit te voeren vlak voordat u een systeemherstel uitvoert. grote reeks optimalisaties of drastische veranderingen in het team.
Risico's en beste werkwijzen bij het gebruik van batchbestanden
Alles wat .bat-bestanden zo krachtig maakt, zorgt er ook voor dat ze problemen kunnen veroorzaken als ze onzorgvuldig worden gebruikt. Een script kan bestanden批量 verwijderen, beveiligingsopties wijzigen of het netwerk aanpassen In een oogwenk kan een syntaxfout of een verkeerd pad al rampzalige gevolgen hebben.
Een van de meest voorkomende gevaren schuilt in verwijderingsopdrachten zoals del, wissen of rd /s /qBij gebruik in de stille modus (zonder om bevestiging te vragen) kan een fout in een omgevingsvariabele of pad ertoe leiden dat de verwijdering veel verder gaat dan de bedoeling was, en zelfs mappen aantast die u helemaal niet wilde aanraken.
Het tweede grote risico ontstaat wanneer je scripts uitvoert met BeheerdersrechtenIn dat scenario kan elke slecht geschreven – of kwaadwillige – instructie ongehinderd diensten, het Windows-register, systeemmappen zoals Windows of Program Files en geavanceerde netwerkconfiguraties beïnvloeden.
Bovendien kunnen veel batchbestanden die van internet worden gedownload kwaadwillige acties verbergen Tussen ogenschijnlijk onschuldige regels door. Een script dat bijvoorbeeld beweert tijdelijke bestanden op te ruimen, zou van de situatie gebruik kunnen maken om uitvoerbare bestanden te downloaden, poorten te openen of andere minder voor de hand liggende PowerShell-opdrachten uit te voeren.
De basisregels zijn dus duidelijk: maak de scripts zelf of gebruik alleen volledig betrouwbare bronnen, controleer ze regel voor regel voordat je ze uitvoert, en combineer ze met... back-ups en herstelpunten regelmatig testen en, bij twijfel, eerst testen op een testmachine (bijvoorbeeld, Windows Sandbox) of in een secundaire installatie.
WinScript: Automatiseer de installatie en verwijdering in Windows 10 en 11
Naast de gebruikelijke .bat-bestanden zijn er tools die automatisering naar een hoger niveau tillen. Een van de interessantste is... WinScript, een open-sourceproject dat specifiek is ontworpen om scripts te genereren waarmee een complete Windows 10- of 11-installatie kan worden gewijzigd en aangepast.
In essentie biedt WinScript een interface die sterk lijkt op de Instellingen-app van Windows 11, maar dan gericht op geavanceerde instellingen: privacy, telemetrie, prestaties, gaming, enzovoort. vooraf geïnstalleerde applicaties en ingebouwde functies die u wellicht wilt uitschakelen. Alles ontworpen om Maak je eigen aangepaste script zonder handmatig code te schrijven.
Het grootste voordeel is dat je het zowel op het systeem geïnstalleerd als op een externe locatie kunt gebruiken. draagbare versieZonder dat er iets op de achtergrond hoeft te draaien of onnodig resources verbruikt. De applicatie is lichtgewicht, gratis en open source, waardoor het aantrekkelijk is voor gebruikers die controle willen zonder gebonden te zijn aan commerciële oplossingen.
Wanneer u WinScript opent, ziet u in het linkerpaneel de verschillende categorieën instellingen die u kunt wijzigen, en in het rechterpaneel de specifieke opties voor elke sectie. Naast elk item staat een schakelaar waarmee u... Activeer alleen de wijzigingen die u wilt opnemen. in het uiteindelijke script.
Er zijn geen vooraf gedefinieerde sjablonen, dus u moet elke categorie doorlopen om een samenhangende reeks wijzigingen te ontwerpen. Terwijl u opties selecteert, bouwt WinScript de wijzigingen op. het resulterende script automatisch, klaar om later op dezelfde computer of op andere pc's te worden uitgevoerd.
Zodra je alles hebt aangepast, kun je het scriptbestand opslaan in een USB-stick of een ander extern medium. Op deze manier kunt u exact dezelfde instellingen – zoals verwijderingen, privacy-aanpassingen en prestatieverbeteringen – toepassen op elke Windows 10- of 11-installatie met één enkel proces.
Als extra hulpmiddel bevat de tool korte beschrijvingen voor elke optie, zodat u weet wat het in- of uitschakelen van die instelling inhoudt. Met WinScript kunt u zowel ongewenste software van derden als ingebouwde applicaties verwijderen, telemetrie en services aanpassen en zelfs een eigen functie gebruiken om een herstelpunt Voordat je iets aanraakt, wat ten zeerste wordt aanbevolen.
Scripts en opdrachten voor het controleren van de beveiliging van Windows 11
Naast het optimaliseren van de prestaties of het opruimen van achtergebleven bestanden, zijn scripts een zeer effectieve manier om een bepaalde taak uit te voeren. snelle beveiligingsaudit In Windows 11 kunt u met een paar zorgvuldig gekozen commando's gebruikers, de firewall, gevoelige services, geplande taken en vele andere cruciale systeemaspecten controleren.
Enkele van de meest voorkomende aandachtspunten bij deze controles zijn het weergeven van lokale gebruikers en beheerders, en het bekijken van de status van de firewall en Windows DefenderBekijk welke services automatisch starten, controleer actieve netwerkverbindingen of inspecteer beveiligingsgebeurtenissen in het gebeurtenislogboek.
Het is ook de moeite waard om de status van functies zoals te bekijken. BitLocker en het wachtwoordbeleidDenk bijvoorbeeld aan de instellingen van Gebruikersaccountbeheer (UAC), de aanwezigheid van verouderde protocollen zoals SMBv1, processen die vanaf verdachte paden worden uitgevoerd, of het uitvoeringsbeleid van PowerShell dat bepaalt hoe strikt het scriptplatform is.
Geavanceerde functies van een scriptgestuurde audit omvatten onder meer het volgende: PowerShell-logboekenOpenstaande luisterpoorten, DNS-instellingen, geplande taken die automatisch worden gestart, een inventaris van geïnstalleerde software, bijzonder gevoelige services (bijv. Remote Registry), TLS/SSL-instellingen of gebeurtenissen met betrekking tot Windows Update.
Andere belangrijke aspecten zijn onder meer de configuratie van Extern bureaublad (RDP)De bestanden die automatisch worden geladen bij het opstarten (opstartmappen, Run-sleutels en dergelijke), accountvergrendelingsbeleid, de status van WinRM (beheer op afstand) en de detectie van vreemde uitvoerbare bestanden in tijdelijke paden, iets wat zeer gebruikelijk is bij bedreigingen die misbruik maken van de Temp-map.
Deze volledige controle kan worden verpakt in een of meer PowerShell- of batchscripts die, wanneer ze worden uitgevoerd, het volgende genereren: rapporten in tekst- of CSV-formaat met de resultaten. Op deze manier kunt u de status op verschillende tijdstippen bekijken, delen of vergelijken om te zien of recente wijzigingen een onverwachte kwetsbaarheid in uw beveiligingsinstellingen hebben veroorzaakt.
Verbeter het geheugen, verwijder ongewenste bestanden en versterk de privacy in Windows 11.
In omgevingen waar bepaalde installatievereisten zijn versoepeld (bijvoorbeeld door het gebruik van tools zoals Rufus om bepaalde hardwarecontroles te omzeilen), wordt het onderhoud van het systeem des te belangrijker. schoon, lichtgewicht en goed beschermdAls u ook meerdere hulpprogramma's van derden gebruikt, moet u rekening houden met overlappingen en neveneffecten.
Tools zoals BleachBit, "sexy" type scripts gericht op bloatware verwijderenPrivacymodules, het uitschakelen van Windows-functies, hulpprogramma's zoals O&O ShutUp en panelen van het type "Christitus Utility" zijn behoorlijk krachtig, maar het is het beste om ze te combineren met gecontroleerde batchbestanden en frequente herstelpunten om risico's te minimaliseren.
Wat geheugen betreft, is het, naast het uitschakelen van programma's die op de achtergrond draaien en het gebruik van "taak beëindigen"-tools, raadzaam om scripts te gebruiken die Schakel onnodige services uit.Bekijk de geplande taken die systeembronnen verbruiken en pas de toepassingen aan die met het systeem opstarten. Met een paar eenvoudige commando's om deze items weer te geven en te wijzigen, kunt u RAM en CPU vrijmaken.
Om resterende bestanden veilig te verwijderen, kunt u uw scripts voor tijdelijke bestanden en de prullenbak combineren met regelmatige opruimacties van downloads, verouderde logbestanden en mappen waar sommige applicaties bestanden achterlaten. gigantische cachesGa altijd voorzichtig te werk en zorg ervoor dat u geen actieve sessiegegevens of instellingen verwijdert die u nog steeds gebruikt.
Als de focus op privacy ligt, is het essentieel om telemetrie, applicatierechten, services die gegevens naar de cloud verzenden en componenten die dit mogelijk maken, te controleren. Beheer op afstand of overmatige gegevensdelingHier komen zowel grafische tools zoals O&O ShutUp of WinScript als PowerShell-scripts van pas die in staat zijn om groepsbeleid, registersleutels en verborgen interne opties te wijzigen.
Tot slot, wat betreft pure beveiliging, is het raadzaam om de firewall goed te versterken, de bescherming van Windows Defender (of uw antivirussoftware) te verbeteren, RDP te beveiligen, open poorten te controleren, SMBv1 te beperken en het uitvoeringsbeleid van PowerShell aan te scherpen. Een goede set scripts gericht op verstevig het aanvalsoppervlak Het kan een verschil maken voor apparatuur die is blootgesteld aan onbetrouwbare netwerken.
Met een verzameling goed ontworpen scripts voor Windows 11, samen met tools zoals WinScript en hulpprogramma's gericht op privacy en opschoning, kunt u een standaardsysteem – zelfs een systeem dat is geïnstalleerd met minder strenge vereisten – transformeren in een zeer verfijnde omgeving: sneller, met minder rommel, beter beschermd tegen bedreigingen en, bovenal, afgestemd op uw workflow zonder dat u dezelfde handelingen steeds handmatig hoeft te herhalen.
Inhoud
- Wat is een batchbestand en waarom is het nog steeds zo nuttig in Windows 11?
- Hoe maak en voer je een .bat-bestand uit in Windows 11?
- Essentiële basisscripts voor dagelijks gebruik in Windows 11
- Risico's en beste werkwijzen bij het gebruik van batchbestanden
- WinScript: Automatiseer de installatie en verwijdering in Windows 10 en 11
- Scripts en opdrachten voor het controleren van de beveiliging van Windows 11
- Verbeter het geheugen, verwijder ongewenste bestanden en versterk de privacy in Windows 11.