ในอดีตเมื่อเล่น Minecraft ฉันเคยใช้ windows task scheduler และ batch file เพื่อคัดลอกเนื้อหาของโฟลเดอร์เกมของฉันไปที่ 'backup location' โดยใช้ wscript ซึ่งอาจปรากฏในระบบของคุณในโฟลเดอร์ system32
เปิดตัวจัดการงานและสร้างงานใหม่ด้วยช่วงเวลาที่คุณต้องการภายใต้ทริกเกอร์
ใต้แท็บการกระทำให้สร้างการกระทำ 'เริ่มโปรแกรม' ใหม่
โปรแกรม / สคริปต์:
C: \ Windows \ System32 \ wscript.exe
อาร์กิวเมนต์:
"X: \ directory \ visible.vbs" "X: \ directory \ operation.bat"
สร้างสองไฟล์ในไดเรกทอรีที่ต้องการ
The hidden.vbs ประกอบด้วย:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
operation.bat มีบางสิ่งที่คล้ายกัน:
@ECHO OFF
xcopy /E /I "C:\Users\Kevin\Documents\*" "F:\my documents-%RANDOM%-%Random%\"
สิ่งที่การดำเนินการนี้ทำคือสร้างโฟลเดอร์เอกสารของฉันด้วยค่าสุ่ม สิ่งนี้ทำให้ฉันสามารถสำรองข้อมูลได้มากกว่าหนึ่งรายการ ในกรณีของคุณคุณอาจไม่ต้องการทำเช่นนั้น แต่เขียนทับสิ่งที่มีอยู่แล้ว (เก็บโฟลเดอร์ไว้หนึ่งโฟลเดอร์)
@ECHO OFF
xcopy /E /I "C:\Users\Kevin\Documents\*" "F:\Documents\"
E อาร์กิวเมนต์จะคัดลอกไดเรกทอรีย่อยทั้งหมดแม้ว่าจะว่างเปล่าและ ผม อาร์กิวเมนต์ระบุว่าคุณกำลังคัดลอกไดเรกทอรี คุณอาจต้องการเพิ่ม Y ซึ่งจะไม่แจ้งให้คุณทราบหากมีไฟล์อยู่แล้ว
ข้อมูลเพิ่มเติมเกี่ยวกับข้อโต้แย้ง
แน่นอนว่ามีโซลูชั่นที่สง่างามกว่าเดิม แค่คิดว่าฉันจะแบ่งปันบางสิ่งที่ได้ผลกับฉัน :)