menjalankan bat file dari scheduled task

Dulunya membuat scheduled task di windows server selalu dieksekusi secara sempurna.
Tapi kemarin sempat membuat suatu perintah backup secara otomatis dengan robocopy tapi tidak berhasil, padahal statusnya sudah sukses, tapi perintah tersebut tidak dieksekusi

berikut command untuk membuat backup dengan RoboCopy

robocopy C:\backupini \\serverku\tempatbackup\Backup  /E /MIR /log+:robobackup_log.txt

setelah ubek2 pak google, akhirnya menemukan solusi dengan menambahkan lokasi folder “Start in”
berikut gambarnya yang saya link dari situs aslinya (link asli dibawahnya)

Scheduled Task To Run A Batch File

Seperti biasa, thanks to pak google atas solusinya.

update:
menggunakan tambahan perintah shadowspawn untuk dapat mengcopy file yang di lock oleh seseorang yang masih membuka filenya
download shadowspawn disini
cara penggunaan shadowspawn disini

jadi nanti perintahnya akan seperti ini:

shadowspawn C:\backupini Q: robocopy q:\ \\serverku\tempatbackup\Backup  /E /B /MIR /log+:C:\robolog\robobackup_log.txt
atau
shadowspawn C:\backupini Q: robocopy q:\ Z:\Backup  /E /B /MIR /log+:C:\robolog\robobackup_log.txt

tempatkan juga file .bat eksekusi tersebut di folder tersembunyi yang tidak bisa dihapus oleh user secara tidak sengaja. contoh C:\windows

update 20-06-2017
option /MIR ternyata menghapus file source, jadi kalau copy file biar gak ngapus, mending option ini dihapus aja

#backup, #command, #server, #tekno-2, #tips, #windows