Sabtu, 19 November 2011

Batch File Programming

SOAL
  1. Buatlah program untuk mencetak seluruh nama file berekstensi jpg ke sebuah file baru dengan
    nama alljpg.txt
  2. Buatlah program untuk mencetak bilangan genap dari 1 sampai 100 ke sebuah file baru dengan
    nama genap.txt
  3. Buatlah program untuk mencetak bilangan ganjil dari 1 sampai 100 ke sebuah file baru dengan
    nama genap.txt
  4. Buatlah program untuk menghapus seluruh file berikut directory yang ditunjuk oleh parameter
JAWAB
  1. @echo off
    if exist alljpg.txt del alljpg.txt
    for %%x in (*.jpg) do (echo %%x >> alljpg.txt)
  2. @echo off
    if exist genap.txt del genap.txt
    for /l %%x in (2,2,100) do (echo %%x >> genap.txt)
  3. @echo off
    if exist ganjil.txt del ganjil.txt
    for /l %%x in (1,2,100) do (echo %%x >> ganjil.txt)
  4. @echo off
    set dirc=%1
    rd /s /q %dirc%
     

Tidak ada komentar:

Posting Komentar