วันพุธที่ 21 กันยายน พ.ศ. 2559

Start bat file with minimize window

บทความนี้ผมเอาตัวอย่างการเปิด .bat file พร้อมกับย่อหน้าต่างเพื่อไม่ให้รบกวนการทำงานมาให้เพื่อนๆ ดูครับ จากตัวอย่างด้านล่างนี้คือการสำรองข้อมูลที่ผมใช้งานอยู่ครับ

if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
rem Anything after here will run in a minimized window

IF EXIST Z:\PTC (
   cls
   echo Sync Z:\PTC D:\Sync\PTC Please wait a moment...
   XCOPY Z:\PTC D:\Sync\PTC /s/e/y/i/c
   exit
) ELSE (
  exit
)

เป็นประโยชน์มาเลยสำหรับการสำรองข้อมูล วิธีการของผมคือคั้งเวลาทำงานโดยใช้ Task scheduler ของ Windows ที่มีมาให้ เรียก .bat file ให้ทำงานเป็นประจำทุกวันตามเวลาที่เราตั้งไว้ ง่ายดีครับ ไม่ต้องลงโปรแกรมเพิ่มส่วนวิธีการใช้ Task scheduler ดูได้จากที่นี่ครับ