Windows is 35 jaar: visie van een man

Van Windows 1.0 tot Windows 10

Een jonge Bill Gates Foto door Deborah Feingold / Getty Images

De pc revolutie begon deze week 50 jaar geleden, voor Windows was dat iets later; 35 jaar geleden. Microsoft lanceerde zijn eerste versie van Windows op 20 november 1985, als opvolger van MS-DOS. Het was een enorme mijlpaal die de weg vrijmaakte voor de moderne versies van Windows die we tegenwoordig gebruiken. Hoewel Windows 10 er niet zo uitziet als Windows 1.0, heeft het nog steeds veel van zijn oorspronkelijke basisprincipes, zoals schuifbalken, vervolgkeuzemenu’s, pictogrammen, dialoogvensters en apps.

Toepassingen

Windows 1.0 bevatte toepassingen waarvan een aantal nog steeds bij Microsoft Windows meegeleverd worden:

  • Cardfile (een kaartenbak)
  • Clipboard
  • Control panel (configuratiescherm)
  • Kalender (waarin afspraken vastgelegd konden worden)
  • Kladblok (voor eenvoudige tekst zonder opmaak)
  • Klok (een grafische klok met wijzers)
  • Paint (een tekenprogramma)
  • Rekenmachine (eenvoudige rekenmachine, zonder wetenschappelijke functies)
  • Reversi (een spel)
  • Terminal
  • Write (een tekstverwerker)

Windows 1.0 vormde ook het toneel voor de muis. Als u MS-DOS gebruikte, kon u alleen commando’s typen, maar met Windows 1.0 pakte u een muis op en verplaatste u vensters door te wijzen en te klikken. Naast de originele Macintosh heeft de muis de manier waarop consumenten met computers omgaan volledig veranderd. In die tijd klaagden velen dat Windows 1.0 veel te veel gericht was op muisinteractie in plaats van toetsenbordopdrachten. De eerste versie van Windows van Microsoft werd misschien niet goed ontvangen, maar het veroorzaakte een strijd tussen Apple, IBM en Microsoft om computers aan de massa te bieden.

Mede oprichter van Microsoft Bill Gates met Windows in een doos.
 Carol Halebia

In 1985 sond Windows 1.0 op twee diskettes, het had 256 kilobytes geheugen en een grafische kaart nodig. Als u meerdere programma’s wilde draaien, had je een pc nodig met een harde schijf en 512 kilobyte geheugen. Met moderne machines zou u met slechts 256 kilobyte geheugen niets meer kunnen draaien, maar die basisspecificaties waren nog maar het begin. Hoewel Apple destijds voorop liep in het produceren van muisgestuurde GUI’s, bleef het gefocust op de combinatie van hardware en software. Microsoft had al zijn goedkope pc-DOS-besturingssysteem voor IBM-pc’s gemaakt en was stevig gepositioneerd als softwarebedrijf.

Huidige systeem eisen zijn een veelvoud van toen (1985)

Met Windows 1.0 nam Microsoft de belangrijke stap om zich te concentreren op apps en kernsoftware. IBM hield een paar jaar vast aan de fundamenten van de pc-architectuur, maar Microsoft maakte het voor rivalen en softwareontwikkelaars gemakkelijk om apps te maken, waardoor Windows relatief open was en gemakkelijk opnieuw te configureren en aan te passen. PC-fabrikanten stroomden massaal naar Windows en het besturingssysteem kreeg steun van belangrijke softwarebedrijven. Deze benadering van het leveren van software aan hardwarepartners om hun eigen machines te verkopen, creëerde een enorm platform voor Microsoft. Het is een platform waarmee je via elke versie van Windows kunt upgraden, zoals een klassieke YouTube-clip laat zien.

Windows domineert nu al 35 jaar personal computing, en geen enkel aantal Mac- versus pc-campagnes heeft dat bijna veranderd, maar ze waren zeker vermakelijk. Microsoft is Windows blijven aanpassen en er nieuwe toepassingen voor creëren op verschillende apparaten, in bedrijven en nu met de overstap naar de cloud. 

Pas nu, met de populariteit van moderne smartphones en tablets, staat Windows voor de grootste uitdaging tot nu toe. Microsoft kan zijn mobiele storm nog doorstaan, maar het zal dit alleen doen door zijn wortels als een echt softwarebedrijf nieuw leven in te blazen. In 2055 is het onwaarschijnlijk dat we nog eens 35 jaar Windows op dezelfde manier vieren, dus laten we terugkijken op hoe het besturingssysteem van Microsoft is veranderd sinds het bescheiden begin.

Reclame voor Windows 1.0 in 1986

Windows 1.0

Waar het allemaal begon: Windows 1.0 introduceerde een GUI, muisondersteuning en belangrijke apps. Bill Gates leidde de ontwikkeling van het besturingssysteem, na jarenlang aan software voor de Mac te hebben gewerkt. Windows 1.0 werd geleverd als het eerste grafische pc besturingssysteem van Microsoft met een 16-bits shell * bovenop MS-DOS.

*

16 bit shell – API

Bijna elke nieuwe versie van Windows introduceerde zijn eigen toevoegingen en veranderingen aan de Windows API. De naam van de API echter, werd consistent gehouden tussen verschillende Windowsversies, en naamsveranderingen werden beperkt tot grote structurele en platformveranderingen voor Windows. Microsoft veranderde uiteindelijk de naam van de toenmalige ‘Win32 API’ familie naar ‘Windows API’, en veranderde de naam zo in een alomvattende term voor zowel verleden als toekomstige versies van de API.

  • Win16 is de API voor de eerste, 16 bitversies van Microsoft Windows. Deze werd oorspronkelijk gewoonweg de Windows API genoemd, maar werd later hernoemd naar Win16 om een onderscheid te maken van de nieuwere 32 bitversie van de Windows API. De functies van de Win16-API vind je voornamelijk in de kernbestanden van het besturingssysteem: kernel.exe (of krnl286.exe of krnl386.exe), user.exe en gdi.exe. Ondanks het exe-bestandsformaat zijn dit in feite dynamisch verbonden bibliotheken.
  • Win32 is de 32-bit API voor moderne versies van Windows. De API bestaat uit functies die, net zoals bij Win16, geïmplementeerd zijn in systeem-DLL-bestanden. De kern-DLL-bestanden van Win32 zijn kernel32.dll, user32.dll en gdi32.dll. Win32 werd geïntroduceerd met Windows NT. De Win32-versie die bij Windows 95 kwam werd aanvankelijk Win32c genoemd, met de “c” die stond voor “compatibiliteit”, maar deze term moest van Microsoft plaatsmaken voor de naam “Win32”.
  • Win32s is een uitbreiding voor de Windows 3.1x familie van Microsoft Windows die een subset van de Win32-API voor deze systemen implementeerde. De “s” staan voor “subset”.
  • Win32 voor 64 bit-Windows, voorheen gekend als Win64, is de variant van de API geïmplementeerd op 64 bitplatformen van de Windows-architectuur. Er zijn geen nieuwe user-modefuncties specifiek aan het 64 bitplatform, dus zowel 32 bit- als 64 bitversies van een toepassing kunnen gecompileerd worden van eenzelfde codebase, hoewel sommige oudere API’s te verouderd zijn. Alle geheugen pointers zijn standaard 64 bit (het LLP64-model), dus de broncode moet gecontroleerd worden voor compatibiliteit met 64 bit-pointerbewerkingen en indien nodig herschreven worden.
Windows 1.0 uit 1985

Het ging verder....Windows 2.0

Windows 2.0 ging door met 16-bits computergebruik met VGA-afbeeldingen en vroege versies van Word en Excel. Daardoor konden apps op elkaar worden geplaatst en bureaubladpictogrammen maakten Windows gemakkelijker te gebruiken ten tijde van de 2.0 release in december 1987. Microsoft bracht Windows 2.1 zes maanden later uit, het was de eerste versie van Windows die een harde schijf nodig heeft.

Windows 2.0 uit 1987

Windows 3.0

Windows 3.0 zette de erfenis van een GUI voort bovenop MS-DOS, maar het bevatte een betere gebruikersinterface met nieuwe programma- en bestandsbeheerders. Minesweeper, een puzzelspel vol verborgen mijnen, kwam ook uit met de Windows 3.1-update.

Windows 3.0 uit 1990
Pagina 2>>

Microsoft geeft details over de modern uiterlijk schijfbeheer in Windows 10

Omdat het Configuratiescherm niet langer de focus is in Windows 10 is het menu Instellingen de afgelopen jaren steeds belangrijker geworden en heeft het meer functies gekregen. Microsoft heeft al bevestigd dat er meer nieuwe instellingen en functies komen en de laatste toevoeging is een nieuwe manier om uw opslag schijven en volumes te beheren.


Wat u moet weten

Logische schijfbeheer

Niet te verwarren met Logical Volume Manager.

De Logical Disk Manager ( LDM )

is een implementatie van een logische volumemanager voor Microsoft Windows NT , ontwikkeld door Microsoft en Veritas Software . Het werd geïntroduceerd met het Windows 2000- besturingssysteem en wordt ondersteund in Windows XP , Windows Server 2003 , Windows Vista , Windows 7Windows 8 en Windows 10. De MMC- gebaseerde module Schijfbeheer diskmgmt.msc host de Logical Disk Manager. Op Windows 8 enWindows Server 2012, Microsoft heeft LDM afgeschaft ten gunste van Opslag plaatsen.

Logical Disk Manager kunnen schijf volumes te zijn dynamisch, in tegenstelling tot de standaard elementaire volume-formaat. Basisvolumes en dynamische volumes verschillen in hun vermogen om de opslag uit te breiden tot buiten één fysieke schijf. Basispartities zijn beperkt tot een vaste grootte op één fysieke schijf. Dynamische volumes kunnen worden vergroot om meer vrije ruimte op te nemen – van dezelfde schijf of van een andere fysieke schijf. Zie Basis- en dynamische schijven en volumes voor meer informatie over het verschil .

Overzicht

Basisopslag omvat het verdelen van een schijf in primaire en uitgebreide partities. Dit is de route die alle versies van Windows die afhankelijk waren van DOS verwerkte opslag namen, en schijven die op deze manier zijn geformatteerd, staan ​​bekend als basisschijven. Dynamische opslag omvat het gebruik van een enkele partitie die de hele schijf bedekt, en de schijf zelf is opgedeeld in volumes of gecombineerd met andere schijven om volumes te vormen die groter zijn dan één schijf zelf. Volumes kunnen elk ondersteund bestandssysteem gebruiken.

Basisschijven kunnen worden opgewaardeerd naar dynamische schijven; Als dit echter is gebeurd, kan de schijf niet gemakkelijk opnieuw worden gedowngraded naar een standaardschijf. Om een ​​downgrade uit te voeren, moet eerst een back-up worden gemaakt van de gegevens op de dynamische schijf op een ander opslagapparaat. Ten tweede moet de dynamische schijf opnieuw worden geformatteerd als een standaardschijf, waarbij alle gegevens worden gewist. Ten slotte moeten de gegevens van de back-up weer naar de zojuist opnieuw geformatteerde standaardschijf worden gekopieerd.

Dynamische schijven bieden de mogelijkheid voor software-implementaties van RAID. Het grootste nadeel van dynamische schijven in Microsoft Windows is dat ze alleen kunnen worden herkend onder bepaalde besturingssystemen, zoals Windows 2000 of later (met uitzondering van versies zoals Windows XP Home Edition en Windows Vista Home Basic en Premium,  FreeBSD of de Linux- kernel die begint met versie 2.4.8.

Dynamische schijven onder Windows worden geleverd met behulp van databases die zijn opgeslagen op schijf (schijven). De volumes worden dynamische volumes genoemd. Het is mogelijk om 2000 dynamische volumes per dynamische schijf te hebben, maar het door Microsoft aanbevolen maximum is 32.


De nieuwe tool voor schijfbeheer wordt beschikbaar in Instellingen> Systeem> Opslag> Schijven en volumes beheren. In de Windows Insider podcast heeft Microsoft onthuld dat de nieuwe tool Schijfbeheer een van de eerste instellingenpagina’s is die zowel C ++ als Windows Runtime WinRT gebruikt.

Windows 10 Insider

De meest recente module die moet worden geüpgraded, is de pagina Schijfbeheer in Windows 10, die in augustus met Build 20197 werd geïntroduceerd.

Toen zei Microsoft:

We zeiden dat we onderweg meer instellingen hadden, hier is de volgende: vanaf de build van vandaag kun je nu je schijven en volumes beheren vanuit de app Instellingen. Dit omvat taken zoals het bekijken van schijfinformatie, het maken en formatteren van volumes en het toewijzen van stationsletters.

In tegenstelling tot de bestaande MMC module voor schijfbeheer, is deze moderne ervaring vanaf het begin tot en met toegankelijkheid ontwikkeld. Het biedt ook een betere integratie met functies zoals opslagruimten en de pagina met uitsplitsing van opslag.

Microsoft zegt dat het ook de interacties met COM-componenten Component Object Model binnen de nieuwe moderne gebruikersinterface aanzienlijk heeft vereenvoudigd.

De moderne app Schijfbeheer-instellingen van Windows 10 kan ook reageren op apparaat wijzigingen. Als u bijvoorbeeld een USB-opslagstation aansluit, kunnen de nieuwe instellingen het onmiddellijk detecteren.

In tegenstelling tot de oudere tool, kan de moderne versie van Windows 10 voor schijfbeheer informatie over schijven en volumes in realtime weergeven.

Informatie over uw schijf en externe schijven wordt bijgewerkt wanneer er een wijziging optreedt. Zelfs als het afkomstig is van een externe applicatie, zoals het oude hulpprogramma voor schijfbeheer.

“Het updatemechanisme is losgekoppeld van de UI-thread. Vervolgens haalt de gebruikersinterface informatie op met behulp van een niet-blokkerend synchronisatiemechanisme, ”

aldus Microsoft.

Bovendien werken Windows 10 instellingen automatisch de schijf- en volumekenmerken bij terwijl u wijzigingen aanbrengt, en realtime updates zullen het reactievermogen van de app niet in gevaar brengen.

Microsoft meldt ook dat het verwacht dat de moderne app beter presteert en reageert op realtime wijzigingen om de lange wachttijd te verkorten.

De gebruikersinterface van de moderne tool voor schijfbeheer is eenvoudig en duidelijk omdat:

“een van de belangrijkste doelstellingen van dit project was om een ​​toegankelijke interface te bieden voor het beheren van apparaat opslag”.

In tegenstelling tot de klassieke tool voor schijfbeheer, zegt Microsoft dat deze moderne interface volledig met je toetsenbord kan worden genavigeerd en dat deze ook volledig compatibel is met Windows Verteller.

Op dit moment ziet deze moderne interface er vrij mager uit en er ontbreken nog veel belangrijke functies, maar er zijn plannen om deze tool nog verder te verbeteren.

Het is waarschijnlijk dat het de opslaginformatie binnenkort in een grafiek gepresenteerd zal worden, maar het is onbekent of en wanneer de interface visueel aantrekkelijker gemaakt zal worden.

Zo kunt u een batchbestand maken en uitvoeren in Windows 10

U kunt batchbestanden gebruiken om taken in Windows 10 te automatiseren, in dit Windows 10 artikel laten we u zien hoe u dit kunt doen.

In Windows 10 is een batchbestand een speciaal tekstbestand dat doorgaans de extensie .bat heeft en een of meer opdrachten bevat die de opdrachtprompt kan begrijpen en achtereenvolgens kan uitvoeren om verschillende acties uit te voeren.

Gewoonlijk kunt u opdrachten handmatig typen om een ​​bepaalde taak uit te voeren of systeeminstellingen te wijzigen in Windows 10. Een batchbestand vereenvoudigt het werk van het opnieuw typen van opdrachten, waardoor u tijd en mogelijk onomkeerbare fouten bespaart.

U kunt ook andere tools zoals PowerShell gebruiken om nog geavanceerdere scripts te schrijven. Het gebruik van batchbestanden met de opdrachtprompt is echter een handige optie wanneer u opdrachten moet uitvoeren om instellingen te wijzigen, routines te automatiseren en apps te starten of websites te starten.

In dit Windows 10 artikel we u door de stappen om uw eerste batchbestand op uw apparaat te maken en uit te voeren. We zullen ook de stappen beschrijven om geavanceerde scripts te maken en scripts te automatiseren met behulp van de Taakplanner.

  • Een batchbestand maken in Windows 10
  • Batchbestand uitvoeren in Windows 10

Een batchbestand maken in Windows 10

Het proces voor het maken van een batchbestand (script of batchscript) is eenvoudig. U hebt alleen een teksteditor (bijvoorbeeld kladblok) nodig en wat basiskennis bij het typen van native commandoprompt opdrachten. In de onderstaande instructies beschrijven we voor u de stappen voor het schrijven van een basis- en geavanceerd batchbestand, maar ook de stappen om een ​​script te schrijven en de systeeminstellingen in Windows 10 te wijzigen.

Maak een basisbatchbestand

Volg deze stappen om een ​​standaard batchbestand op Windows 10 te maken:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Typ de volgende regels in het tekstbestand om een ​​batchbestand te maken:
@ECHO OFF
ECHO Congratulations! Your first batch file executed successfully.
PAUSE

Het bovenstaande script geeft de zin “Gefeliciteerd! Uw eerste batchbestand is succesvol uitgevoerd” op het terminalscherm.

  • @ECHO OFF Schakelt de schermprompt uit om alleen het bericht op een schone regel weer te geven. Meestal staat deze regel aan het begin van het bestand. U kunt dit commando gebruiken zonder “@“, maar het symbool verbergt het commando dat wordt uitgevoerd om een ​​schoner resultaat te creëren.
    • ECHO Drukt elke tekst op het scherm af.
    • PAUSE Houdt het venster open na het uitvoeren van de opdracht. Als u deze opdracht niet gebruikt, wordt het venster automatisch gesloten zodra het script is voltooid. U kunt deze opdracht aan het einde van het script gebruiken of na een specifieke opdracht wanneer u meerdere taken uitvoert, en u wilt tussendoor pauzeren.
  • Klik op het menu Bestand.
  • Selecteer de optie Opslaan als.
  • Typ een naam voor het script, bijvoorbeeld eerste_basis_batch.bat.

Opmerking: hoewel batchbestanden doorgaans de bestandsextensies .bat gebruiken , kunt u scripts ook vinden met de bestandsextensies .cmd of .btm .

Nadat u de stappen hebt voltooid, kunt u dubbelklikken op het bestand om het uit te voeren, of u kunt de onderstaande stappen gebruiken om de verschillende manieren te leren waarop u een batchbestand op Windows 10 kunt uitvoeren.

Maak een geavanceerd batchbestand

Volg deze stappen om een ​​geavanceerd batchbestand te maken om meerdere opdrachten uit te voeren:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Typ de volgende regels in het tekstbestand om een ​​geavanceerder batchbestand te maken:
@ECHO OFF
:: Dit batch bestand geeft details over Windows 10, hardware, en netwerk configuratie.
TITLE Mijn Systeem Info
ECHO Wacht AUB… Controleer systeem informatie.
:: Section 1: Windows 10 informatie
ECHO ==========================
ECHO WINDOWS INFO
ECHO ============================
systeminfo | findstr /c:"OS Name"
systeminfo | findstr /c:"OS Version"
systeminfo | findstr /c:"System Type"
:: Section 2: Hardware informatie.
ECHO ============================
ECHO HARDWARE INFO
ECHO ============================
systeminfo | findstr /c:"Total Physical Memory"
wmic cpu get name
wmic diskdrive get name,model,size
wmic path win32_videocontroller get name
:: Section 3: Netwerk informatie.
ECHO ============================
ECHO NETWORK INFO
ECHO ============================
ipconfig | findstr IPv4
ipconfig | findstr IPv6
START https://support.microsoft.com/nl-nl/windows/systeemvereisten-voor-windows-10-6d4e9a79-66bf-7950-467c-795cf0386715
PAUSE

Het bovenstaande script voert een reeks opdrachten uit om verschillende systeeminformatie op te vragen. Vervolgens worden ze in drie verschillende categorieën gegroepeerd, waaronder “WINDOWS INFO”, “HARDWARE INFO” en “NETWERKINFO.” De “start” opdracht opent ook een Microsoft-ondersteuningswebsite met de officiële Windows 10-systeemvereisten voor uw standaardwebbrowser, die u kunt vergelijken met uw informatie.

Wanneer u het goed heeft gedaan ziet u ook de systeemvereisten van Windows 10 in de Browser verschijnen.
  • @ECHO OFF – Schakelt de schermprompt uit om alleen het bericht op een schone regel weer te geven. Meestal staat deze regel aan het begin van het bestand. (U kunt dit commando gebruiken zonder “@”, maar het symbool verbergt het commando dat wordt uitgevoerd voor een schoner resultaat.)
    • TITLE – Toont een aangepaste naam in de titelbalk van het venster.
    • :: – Hiermee kunt u opmerkingen en documentatie-informatie schrijven. Deze details worden genegeerd wanneer het batchbestand wordt uitgevoerd.
    • ECHO – Drukt de exacte tekst op het scherm af.
    • START – Hiermee kunt u een app of website starten met de standaardwebbrowser.
    • PAUSE – Houdt het venster open na het uitvoeren van de opdracht. Als u deze opdracht niet gebruikt, wordt het venster automatisch gesloten zodra het script is voltooid. U kunt deze opdracht aan het einde van het script gebruiken of na een specifieke opdracht wanneer u meerdere taken uitvoert, en u wilt tussendoor pauzeren.
  • Klik op het menu Bestand .
  • Selecteer de optie Opslaan als .
  • Typ een naam voor het script, bijvoorbeeld first_advanced_batch.bat .

Nadat u de stappen hebt voltooid, dubbelklikt u op het .bat- bestand om het uit te voeren, of u kunt de onderstaande stappen gebruiken om de verschillende manieren te leren waarop u een batch kunt uitvoeren.

Maak een actie gericht batchbestand

Naast het uitvoeren en weergeven van inhoud in een opdrachtpromptvenster, kunt u ook niet-interactieve batch-scripts schrijven om vrijwel elke gewenste taak uit te voeren.

Volg deze stappen om een ​​batchbestand te maken dat een specifieke opdracht uitvoert zonder tussenkomst van de gebruiker:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Kopieer en plak de volgende opdracht in het tekstbestand:
  4. net use z: \\PATH-NETWORK-SHARE\FOLDER-NAME /user:YOUR-USERNAME YOUR-PASSWORD

Opmerking: in de schermafbeelding ziet u de opdracht “pauze”, maar deze is niet vereist. Het is in dit voorbeeld toegevoegd om een ​​screenshot van de terminal te maken. Als u de bestanden opent vanaf een andere computer die een specifieke gebruikersnaam en wachtwoord gebruikt, vergeet dan niet de /user:optie te gebruiken met de nodige inloggegevens.

Het bovenstaande script bevat een eenvoudige opdracht om een ​​netwerkmap toe te wijzen als een station in Verkenner met behulp van de stations letter “Z”.

  • Klik op het menu Bestand .
  • Selecteer de optie Opslaan als .
  • Typ een naam voor het script, bijvoorbeeld mount-z-network-drive.bat .

Nadat u de stappen hebt voltooid, wijst het batchbestand de netwerkmap toe met de opgegeven instellingen zonder een opdrachtpromptvenster te openen. Hoewel we in dit specifieke bestand maar één commando hebben gebruikt, kunt u zoveel commando’s opnemen als u wilt, zolang u ze maar één per regel schrijft.

Een batchbestand uitvoeren in Windows 10

Op Windows 10 kunt u een batchbestand op ten minste drie manieren uitvoeren. U kunt het op aanvraag uitvoeren met Verkenner of Opdrachtprompt. U kunt een taak maken met Taakplanner om deze volgens schema uit te voeren. Of u kunt het script in de map “Opstarten” plaatsen om het uit te voeren telkens wanneer u zich aanmeldt bij uw Windows 10-account.

Voer een batchbestand op aanvraag uit

Als u een script op aanvraag moet uitvoeren, heeft u twee keuzes, inclusief opdrachtprompt of bestandsverkenner.

Opdrachtprompt

Volg deze stappen om een ​​batchbestand met een opdrachtprompt uit te voeren.

  1. Open Start .
  2. Zoek naar opdrachtprompt , klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie Als administrator uitvoeren .
  3. Typ het pad en de naam van het batchbestand en druk op Enter :
C:\PATH\TO\FOLDER\BATCH-NAME.bat

De volgende opdracht voert bijvoorbeeld het batchbestand uit dat zich in de map “scripts” bevindt, in de map “Desktop”:

C:\Users\user\desktop\first_basic_batch.bat

Nadat u de stappen hebt voltooid, retourneert de console de resultaten en wordt het venster niet gesloten, zelfs niet als het script de opdracht “PAUSE” niet bevat.

Bestandsverkenner

Volg deze stappen om een ​​batchbestand uit te voeren met Verkenner:

  1. Open de bestandsverkenner .
  2. Blader naar de map met het script.
  3. Dubbelklik op het batchbestand om het uit te voeren.
  4. (Optioneel) Als u een opdracht uitvoert waarvoor beheerdersrechten zijn vereist, moet u het script uitvoeren als beheerder door met de rechtermuisknop op het batchbestand te klikken en de optie Als beheerder uitvoeren te selecteren.
  • Klik op de knop Ja

Nadat u de stappen hebt voltooid, voert de batch elke opdracht in volgorde uit en worden de resultaten in de terminal weergegeven.

Voer het batchbestand volgens schema uit

Om een ​​batchbestand op Windows 10 te plannen, kunt u de Taakplanner gebruiken met deze stappen:

  1. Open Start .
  2. Zoek naar Taakplanner en klik op het bovenste resultaat om de app te openen.
  3. Klik met de rechtermuisknop op de tak “Taakplannerbibliotheek” en selecteer de optie Nieuwe map .
  4. Typ een naam voor de map, bijvoorbeeld MyScripts .

Opmerking: het is geen vereiste om een ​​map te maken, maar het wordt aanbevolen om taken georganiseerd te houden.

  • Klik op de OK- knop.
  • Vouw de tak “Taakplannerbibliotheek” uit.
  • Klik met de rechtermuisknop op de map MyScripts .
  • Selecteer de optie Basistaak maken .
  • Typ in het veld “Naam” een beschrijvende naam voor de taak, bijvoorbeeld SystemInfoBatch .
  1. (Optioneel) Maak een beschrijving voor de taak in het veld “Beschrijving”.
  2. Klik op de knop Volgende .
  3. Selecteer de optie Maandelijks .

Opmerking: in Windows 10 kunt u met de Taakplanner kiezen uit verschillende triggers, waaronder een specifieke datum, tijdens het opstarten of wanneer een gebruiker inlogt op het apparaat. In dit geval selecteren we de optie om elke maand een taak uit te voeren, maar het kan zijn dat u aanvullende parameters moet configureren, afhankelijk van uw vereisten.

  1. Klik op de knop Volgende .
  2. Bevestig met behulp van de “Start” (Trigger) instellingen de dag en tijd waarop u de taak wilt starten.
  3. Gebruik het vervolgkeuzemenu “Maandelijks” om de maanden van het jaar te kiezen waarin u de taak wilt uitvoeren.
  • Gebruik het vervolgkeuzemenu “Dagen” of “Op” om te bevestigen op welke dagen de taak zal worden uitgevoerd.
  • Klik op de knop Volgende .
  • Selecteer de optie Een programma starten om het batchbestand uit te voeren.
  • Klik in het veld “Programma / script” op de knop Bladeren .
  • Selecteer het batchbestand dat u heeft gemaakt.
  • Klik op de knop Voltooien .

Nadat u de stappen hebt voltooid, wordt de taak opgeslagen en wordt het script volgens een schema uitgevoerd.

Deze instructies behandelen de stappen om een ​​basistaak te maken met Taakplanner.

Voer batchbestanden uit bij het opstarten

Als u elke keer dat u zich aanmeldt bij uw Windows 10 account een reeks opdrachten wilt uitvoeren, in plaats van Taakplanner te gebruiken, kunt u het script in de map “opstarten” plaatsen om de extra stappen op te slaan.

Gebruik deze eenvoudige stappen om een ​​script uit te voeren bij het opstarten op Windows 10:

  1. Open de bestandsverkenner .
  2. Blader naar de map met het batchbestand.
  3. Klik met de rechtermuisknop op het batchbestand en selecteer de optie Kopiëren .
  4. Gebruik de Windows-toets + R- sneltoets om de opdracht Uitvoeren te openen .
  5. Typ de volgende opdracht:
shell:startup
  • Klik op de OK- knop.
  • Klik op de optie Plakken op het tabblad “Home” in de map Opstarten . (Of klik op de sneltoets Plakken om een ​​snelkoppeling naar het batchbestand te maken.)
  • Meld u af bij uw account.
  • Log opnieuw in op het account.

Nadat u de stappen hebt voltooid, wordt elke keer dat u zich aanmeldt bij Windows 10, het batchbestand uitgevoerd en worden de meegeleverde opdrachten uitgevoerd.

We richten ons in dit artikel op Windows 10, maar de mogelijkheid om batchbestanden te maken en uit te voeren bestaat al lang, wat betekent dat u deze instructies kunt gebruiken als u nog een oudere versie van Windows gebruikt, inclusief Windows 8.1 of Windows 7.

Microsoft brengt belangrijke update voor Windows Sysinternals uit

Wat u moet weten

Windows Sysinternals is een website die technische bronnen en hulpprogramma’s biedt voor het beheren, diagnosticeren, oplossen van problemen en bewaken van een Microsoft Windows- omgeving. Oorspronkelijk werd de Sysinternals-website (voorheen bekend als internals) gemaakt in 1996 en werd beheerd door het bedrijf Winternals Software LP, dat gevestigd was in Austin, Texas . Het is gestart door softwareontwikkelaars Bryce Cogswell en Mark Russinovich .  Microsoft heeft Winternals en zijn activa op 18 juli 2006 overgenomen.

De website bevatte verschillende freeware- tools om computers met Microsoft Windows te beheren en te controleren. De software is nu te vinden bij Microsoft. Het bedrijf verkocht ook hulpprogramma’s voor gegevensherstel en professionele edities van hun freeware-tools.

Winternals Software

Winternals Software LP is opgericht door Bryce Cogswell en Mark Russinovich, die in 2005 in een bericht op de Sysinternals blog in 2005 het Sony BMG CD-kopieerbeveiligingsschandaal veroorzaakten .

Op 18 juli 2006 heeft Microsoft Corporation het bedrijf en zijn activa verworven.

Russinovich legde uit dat Sysinternals actief zal blijven totdat Microsoft overeenstemming bereikt over een methode om de tools die daar worden aangeboden te distribueren. NT Locksmith, een Windows hulpprogramma voor wachtwoordherstel , werd echter onmiddellijk verwijderd. Grootste deel van de bron die Sysinternals verstrekte werd ook verwijderd. Momenteel is de Sysinternals-website verplaatst naar de Windows Sysinternals- website en maakt deel uit van Microsoft Docs. Eind 2010 ging Bryce Cogswell met pensioen bij Sysinternals.

Microsoft heeft gisteren een grote update voor Windows Sysinternals uitgebracht. Deze update van september 2020 voor Windows Sysinternals wordt geleverd met Sysmon klembordbewaking, Procmon verbeterde filterbewerkingsdialoog, Prodump CoreCLR en terminate dump ondersteuning, en verschillende ARM-posts van bestaande Windows Sysinternals-tools.

Hier is het wijzigingslogboek

  • Sysmon v12.0
    Naast verschillende bug fixes, voegt deze belangrijke update van Sysmon ondersteuning toe voor het vastleggen van klembordbewerkingen om incidentenhulpverleners te helpen RDP-bestanden van aanvallers op te halen en opdrachten te laten vallen, inclusief oorspronkelijke IP-adressen van externe computers.
  • Process Monitor v3.60
    Deze update van Process Monitor, een hulpprogramma dat procesbestands-, netwerk- en registeractiviteit registreert, voegt ondersteuning toe voor de selectie van meerdere filteritems, evenals decodering voor nieuwe bewerkingen voor bestandssysteem controle en foutstatuscodes.
  • Procdump v10.0
    Deze uitgave van Procdump, een flexibele tool voor het handmatig en trigger-gebaseerd genereren van procesdump, voegt ondersteuning toe voor dump-annulering en CoreCLR-processen.
  • ARM64-poorten
    Daarnaast zijn verschillende tools nieuw geport naar en zijn nu beschikbaar voor ARM64. Deze omvatten: Ad Insight v1.2, AutoLogon v3.1, Autoruns v13.98, ClockRes v2.1, DebugView v4.9, DiskExt v1.2, FindLinks v1.1, Handle v4.22, Hex2Dec v1.1, Junction v1 .07, PendMoves v1.02, PipeList v1.02, Procdump v10.0, Process Explorer v16.32, RegDelNull v1.11, RU v1.2, Sigcheck v2.8, Streams v1.6, Sync v2.2, VMMap v3.26, WhoIs v1.21 en ZoomIt v4.52. Download alle ARM64-tools in een enkele download met de  Sysinternals Suite voor ARM64 .

Bron: Microsoft

Een nieuwe functie van Windows Defender baart beveiligingsonderzoekers zorgen

Wat u moet weten

Een LoLBin is een binair bestand dat door het besturingssysteem wordt geleverd en dat normaal gesproken voor legitieme doeleinden wordt gebruikt, maar ook kan worden misbruikt door kwaadwillende actoren. Verschillende standaard systeem binaire bestanden hebben onverwachte bijwerkingen, waardoor aanvallers hun activiteiten na uitbuiting kunnen verbergen.

In één van de laatste updates van de Microsoft Defender-antivirusoplossing van Windows 10 stelt het ironisch genoeg in staat om malware en andere bestanden naar een Windows-computer te downloaden.

Legitieme besturingssysteembestanden die voor kwaadwillende doeleinden kunnen worden misbruikt, staan ​​bekend als binaire bestanden van het land of LOLBINS.

In deze update van Microsoft Defender is de opdrachtregelprogramma MpCmdRun.exe bijgewerkt met de mogelijkheid om bestanden te downloaden vanaf een externe locatie, die door aanvallers kunnen worden misbruikt.

Wat is MpCmdRun.exe?

Het echte MpCmdRun.exe- bestand is een softwarecomponent van Microsoft Malware Protection door Microsoft Corporatie . “MpCmdRun.exe” is het Microsoft Malware Protection Command Line Utility. Onder beheerdersrechten, het stelt command-line, parameter gecontroleerde aanroeping van de aldaar gevestigde Microsoft antimalware product van de computer (Windows Defender, Microsoft Security Client of Microsoft Security Essentials). 

Door middel van scripts of door directe opdrachtprompt van de console kan alles, van een enkel bestand tot het hele systeem, worden gescand, met herstelmaatregelen inbegrepen of uitgeschakeld. Het bevindt zich in “C: \ Program Files \ …\ MpCmdRun.exe, “(soms met een extra laatste sub-map genaamd” Anti-malware “), en kan niet worden verwijderd zonder het volledige antimalware product te verwijderen. Het bestond van Windows XP tot en met Windows 10. Sommige Microsoft-documentatie suggereert dat het automatisch uitschakelen van MSE of Windows Defender real-time bescherming wanneer antimalware van derden is geïnstalleerd, verhindert MpCmdRun.exe mogelijk niet om scans te starten. Microsoft Corporatie is in 2016 gerangschikt (naar omzet) als ’s werelds grootste softwaremaker, het werd in april 1975 opgericht door twee mannen, Paul Allen en Bill Gates.

MpCmdRun staat voor Microsoft M alware P rotection C o m man d – Run Utility

De .exe-extensie op een bestandsnaam geeft een exe- bestand aan dat kan worden geknipt. Uitvoerbare bestanden kunnen in sommige gevallen uw computer beschadigen. Lees daarom hieronder om zelf te beslissen of de MpCmdRun.exe op uw computer een Trojaans paard is dat u moet verwijderen of dat het een bestand is dat behoort tot het Windows- besturingssysteem of tot een vertrouwde applicatie.

Met deze nieuwe functie maakt Microsoft Defender nu deel uit van de lange lijst met Windows-programma’s die kunnen worden misbruikt door lokale aanvallers.

Microsoft Defender kan worden gebruikt als een LOLBIN

Ontdekt door een beveiligingsonderzoeker genaamd Mohammad Askar, bevat een recente update van de opdrachtregel hulpprogramma van Microsoft Defender nu een nieuw DownloadFileopdrachtregelargument.

Met deze instructie kan een lokale gebruiker het Microsoft Antimalware Service Command Line Utility (MpCmdRun.exe) gebruiken om een ​​bestand van een externe locatie te downloaden met behulp van de volgende opdracht:

MpCmdRun.exe -DownloadFile -url [url] -path [path_to_save_file]

Windows Defender heeft een nieuwe functie toegevoegd en beveiligingsonderzoekers zijn daar niet zo blij mee, aangezien het het aanvalsoppervlak van Windows heeft vergroot.

Versie 4.18.2007.9 of 4.18.2009.9 van de app heeft de mogelijkheid toegevoegd om bestanden te downloaden via de opdrachtregel met behulp van de app, bijv.

MpCmdRun.exe -DownloadFile -url [url] -pad [pad_naar_save_file]

Het kan nu worden gebruikt om een ​​binair bestand van internet te downloaden.

Bron: bleepingcomputer.com

Hoewel het op zichzelf geen exploit is, staat de functie een script toe dat de opdrachtregel kan starten om meer bestanden van internet te halen met behulp van native zogenaamde living-off-the-land binaries of LOLBINS.

Het toevoegen van de functie aan Windows Defender betekent dat er nog een app-beheerder in de gaten moet worden gehouden en een andere app die hackers kunnen misbruiken.

Gelukkig scant Windows Defender nog steeds de apps die het downloadt, maar dit is zeker niet onfeilbaar.

Pin It on Pinterest