jueves, 10 de abril de 2014

Prueba de programación

Ejercicio 1

@echo off
setlocal enabledelayedexpansion
cls
set acum=0
for /F "tokens=1,2,3,4 delims=:" %%i in (usuarios.txt) do (
for /D %%a in (%%i %%j %%k %%l) do (
if %%a == hola (set /a acum=!acum!+1)))
Echo la palabra hola aparece %acum% veces
pause


Ejercicio 2

@echo off
setlocal enabledelayedexpansion
cls
set acum=0
Echo 1 1 1 1 >> numeros.txt
Echo 2 2 2 2 >> numeros.txt
Echo 3 3 3 3 >> numeros.txt
Echo 4 4 4 4 >> numeros.txt

for /F "tokens=*" %%i in (numeros.txt) do (
for /L %%a in (1,1,1) do (
set /a acum=!acum!+1))
Echo El numero de filas es %acum%
pause

miércoles, 2 de abril de 2014

Tarea programada

Ejercicios de programación

Ejercicio 1

@echo off
cls
if exist iso.txt (type iso.txt
echo.) else (echo No se ha encontrado el archivo)

Ejercicio 2

@echo off
cls
type C:\%1

Ejercicio 3

@echo off
cls
for /L %%i in (1,1,3) do (
if %%i EQU 1 (type iso.txt)
if %%i EQU 2 (type iso2.txt)
if %%i EQU 3 (type iso3.txt))
echo.
pause

Ejercicio 4

@echo off
cls
for /F "tokens=1,2 delims=, " %%i in (usuarios.txt) do (
echo %%i %%j
net user %%i %%j /add)
pause