Geplaatst: 6 december 20168 jaren comment_2413291 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: 6 december 20168 jaren door KineticVermin79
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