Batch Script untuk mengcopy file terbaru

Misalkan kita memiliki dua buah folder, yaitu folder Asal untuk diperiksa file yang terbaru, dan folder Tujuan untuk tempat menyimpan file terbaru yang berhasil ditemukan. Dan juga spesifik untuk mencari file *.txt yang terbaru.

Buatlah script <namascript>.bat dengan isi sebagai berikut:

@echo off
set dirname="Asal"
set copytodir="Tujuan"
set newest=""
pushd %dirname%

for /f "tokens=*" %%a in ('dir /b /od *.txt') do set newest=%%a

if %newest%=="" (echo "not found") else (copy %newest% ..\%copytodir%)

popd

Komentar

Postingan populer dari blog ini

Deploy QT Windows (*.dll yang dibutuhkan)

Tidak bisa delete ke Trash di Ubuntu

Memberi Warna Git Branch di Linux (Ubuntu, CentOS, dll)