Jump to content

Kleine cursus CMD + Powershell


Recommended Posts

Geplaatst: (bewerkt)

CMD =>

Hoe maak je mappen aan met 1 for lus:

"@echo off

REM parameter %%j = locatie waar het bestand Onderwerpen.txt staat

FOR /F %%j IN (%1\Onderwerpen.txt) DO MD %1\%%j

echo De mappen werden aangemaakt

REM C:\ForLus>ForLus.cmd ."

----------------------------------------------------------------------------------------------------------------------------------------------

Hoe maak je mappen aan met 2 for lussen:

"@echo off

REM parameter %%a = locatie waar het bestand Onderwerpen1.txt staat

REM parameter %%l = locatie waar het bestand Onderwerpen2.txt staat

FOR /a %%j IN (%1\Onderwerpen1.txt) DO (

MD %1\%%j

FOR /l %%f IN (%1\Onderwerpen2.txt) DO MD %1\%%j\%%l)

echo De mappen werden aangemaakt

REM C:\ForLus2>ForLus2.cmd ."

--------------------------------------------------------------------------------------------------------------------------------------------

Hoe maak je mappen aan met 3 for lussen :

"@echo off

REM parameter %%a = locatie waar het bestand Onderwerpen1.txt staat

REM parameter %%l = locatie waar het bestand Onderwerpen2.txt staat

REM parameter %%v = locatie waar het bestand Onderwerpen3.txt staat

FOR /F %%a IN (%1\Onderwerpen1.txt) DO (

MD %1\%%a

FOR /F %%l IN (%1\Onderwerpen2.txt) DO (

MD %1\%%a\%%l

FOR /F %%v IN (%1\Onderwerpen3.txt) DO MD %1\%%a\%%l\%%v))

echo De mappen werden aangemaakt

REM command: C:\ForLus3>ForLus3.cmd ."

------------------------------------------------------------------------------------------------------------------------------------------------

Powershell ==>

Kleine oefening waarbij we 2 getallen optellen

"clear host

[int] $x=read-host "Geef getal 1 in."

[int] $y=read-host "Geef getal 2 in."

write-host "De optelling van de 2 getallen is" ($x+$y)"

Kleine oefening waarbij we de som doen van 2 getallen:

"clear host

[int] $x=read-host "Geef getal 1 in."

[int] $y=read-host "Geef getal 2 in."

write-host "De som van de 2 getallen is" ($x*$y)"

Kleine oefening waarbij we de macht nemen van 2 getallen.

"clear host

[int] $x=read-host "Geef getal 1 in."

[int] $y=read-host "Geef getal 2 in."

write-host $x " tot de " $y" de macht is gelijk aan" ([math]::pow($x, $y))"

Kleine oefening waarbij we de vierkantswortel nemen van een getal.

"clear host

[int] $VWortel=read-host "Geef het getal in waarvan je de vierkantswortel wilt in"

write-host "De vierkantswortel van " $VWortel " is gelijk aan" ([math]::sqrt($VWortel))"

Kleine oefening waarbij we de derdemachtswortel nemen van een getal.

"clear host

[int] $3Wortel=read-host "Geef het getal in waarvan je de derdermachtswortel wilt in"

write-host "De derdemachtswortel van " $3Wortel " is gelijk aan" ([math]::pow($3Wortel, 1/3))"

Kleine oefening waarbij we de binaire waarde van een getal bereken.

"clear host

[int] $Binair=read-host "Geef het getal in waarvan je de binaire waarde wilt berekenen."

write-host $Binair "telt in het binair " ([math]::log($Binair) / [math]::log(2)) " bits""

Bewerkt: door KineticVermin79

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...