วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

แม้ว่าคำสั่ง ForFiles(ForFiles command)จะทำงานในเครื่อง แต่คุณสามารถใช้ได้บนเครือข่ายที่ใช้ร่วมกันหรือไดรฟ์ที่แมปบนWindows 10 (Windows 10)ถ้าคุณต้องการกำหนดเวลา คำสั่ง ForFilesบนเครือข่ายที่ใช้ร่วมกันในWindows 10คุณสามารถรับความช่วยเหลือจากTask Schedulerได้ เนื่องจากคุณไม่สามารถเรียกใช้คำสั่งได้อย่างอิสระ จึงจำเป็นต้องสร้างคำสั่งแยกกันก่อนสร้างงานในTask Scheduler(Task Scheduler)

เราได้แสดงขั้นตอนในการสร้างสคริปต์ .bat เพื่อลบไฟล์บางไฟล์ที่เก่ากว่าหกเดือนสำหรับข้อมูลของคุณ อย่างไรก็ตาม คุณสามารถปรับแต่งได้ตามความต้องการของคุณ

ในการเริ่มต้นใช้งาน ให้เปิดNotepadหรือโปรแกรมแก้ไขข้อความอื่นๆ ที่คุณมีบนคอมพิวเตอร์ของคุณ แล้ววางข้อความต่อไปนี้:

net use G: \\network-folder-path

ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file"

net use G: /delete

ก่อนบันทึก คุณต้องทำการเปลี่ยนแปลงเล็กน้อยในบรรทัดดังกล่าว ตัวอย่างเช่น ในบรรทัดแรก คุณต้องป้อนอักษรระบุไดรฟ์หรือไดรฟ์เครือข่ายและเส้นทางของโฟลเดอร์ที่คุณต้องการลบโดยแทนที่   ข้อความเส้นทางโฟลเดอร์เครือข่าย(network-folder-path)

ในบรรทัดที่สอง แทนที่  ด้วยอักษรระบุไดรฟ์ดั้งเดิม และ  180 ตามเวลาที่คุณต้องการ กำลังคำนวณในรูปแบบวัน

ในบรรทัดที่สาม ให้แทนที่อักษรระบุไดรฟ์ด้วยอักษรระบุไดรฟ์เดิม เมื่อเสร็จแล้วให้คลิกที่ปุ่ม  ไฟล์File > Save As 

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

จากนั้นเลือกไฟล์ที่มี นามสกุล . bat เลือก  ไฟล์ทั้งหมด (All Files )จากรายการ  ดรอปดาวน์  บันทึกเป็นประเภท (Save as type ) แล้วคลิก ปุ่มบันทึก (Save )หลังจากนั้น คุณสามารถย้ายไฟล์ .bat ไปยังที่และเก็บไว้ที่นั่น

เมื่อคุณทำตามขั้นตอนข้างต้นเสร็จแล้ว คุณสามารถ สร้าง งานโดยใช้ Task Scheduler(create the task using Task Scheduler)

วิธีกำหนดเวลาคำสั่งForFiles บน ไดรฟ์เครือข่าย ที่ใช้ร่วมกัน(Shared Network)

ในการกำหนดเวลา คำสั่ง ForFilesบนเครือข่ายที่ใช้ร่วมกันในWindows 10ให้ทำตามขั้นตอนเหล่านี้:

  1. ค้นหา ตัว กำหนดเวลางาน(task scheduler)และคลิกที่ผลลัพธ์แต่ละรายการ
  2. คลิกที่ปุ่ม สร้างงาน(Create Task)
  3. ป้อนชื่อ > เลือกWindows 10จากกำหนดค่า(Configure)สำหรับรายการ
  4. สลับไปที่ แท็บท ริกเกอร์(Triggers) > คลิกปุ่มใหม่(New)
  5. เลือกตามกำหนดเวลา(On a schedule)จาก รายการ ดรอปดาวน์เริ่มต้นงาน(Begin the task)
  6. เลือก ตัวเลือก รายเดือน(Monthly) > ตั้งวันที่ > คลิกตกลง(OK)
  7. สลับไปที่แท็บ การดำเนิน(Actions) การ > คลิกปุ่มใหม่(New)
  8. คลิก ปุ่ม เรียกดู( Browse) > เลือกสคริปต์ .bat
  9. คลิก ปุ่ม OKซ้ำๆ เพื่อบันทึกการเปลี่ยนแปลง

ในการเริ่มต้น ให้ค้นหาตัว  กำหนดเวลางาน(task scheduler)  และคลิกที่ผลลัพธ์แต่ละรายการเพื่อเปิด แอป Task Schedulerบนคอมพิวเตอร์ของคุณ เลือก  ไลบรารีตัวกำหนดเวลางาน (Task Scheduler Library )ทางด้านซ้ายและคลิกที่  ตัวเลือก สร้างงาน (Create Task )ทางด้านขวา

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

ป้อนชื่อสำหรับงานของคุณและตรวจสอบให้แน่ใจว่าได้  เลือกตัวเลือก  Windows 10  ในรายการ ดรอปดาวน์กำหนดค่าสำหรับ (Configure for )

สลับไปที่  แท็บท ริกเกอร์ (Triggers )แล้วคลิก  ปุ่ม ใหม่ (New )เพื่อสร้างทริกเกอร์ใหม่สำหรับงานของคุณ

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

ตอนนี้ เลือก  ตามกำหนดเวลา (On a schedule )จากรายการ  ดรอปดาวน์  เริ่มงาน  เลือก (Begin the task )รายเดือน(Monthly)แล้วเลือกวันที่และเดือน

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

คลิก  ปุ่ม ตกลง (OK )สลับไปที่แท็บ การ  ดำเนิน (Actions ) การ แล้วคลิก  ปุ่ม ใหม่ (New )เพื่อสร้างการดำเนินการสำหรับงานของคุณ

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

ตรวจสอบให้แน่ใจว่า  ได้ เลือกตัวเลือก  Start a program  ในรายการ แบบเลื่อนลงAction จากนั้น คลิกที่  ปุ่มเบราส์ และเลือก  สคริปต์ (Browse ) . bat  ที่คุณสร้างไว้ก่อนหน้านี้(.bat )

วิธีกำหนดเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายที่ใช้ร่วมกัน

คลิกที่  ปุ่ม OK เพื่อบันทึกการเปลี่ยนแปลง

มีการตั้งค่าที่สำคัญอย่างหนึ่งที่คุณควรเปิด เรียกว่าเรียก  ใช้งานโดยเร็วที่สุดหลังจากพลาดการเริ่มต้นตาม(Run task as soon as possible after a scheduled start is missed)กำหนดการ สมมติว่าคอมพิวเตอร์ของคุณไม่สามารถเรียกใช้งานที่กำหนดเวลาไว้ ณ เวลาใดเวลาหนึ่งในวันที่ระบุ หากคุณเปิดใช้งานการตั้งค่านี้ การตั้งค่าจะทำงานเมื่อถึงเวลา ตามด้วยกำหนดการที่ไม่ได้รับ

คุณจะพบตัวเลือกนี้ใน  แท็บการตั้งค่า (Settings )สิ่งที่คุณต้องทำคือทำเครื่องหมายในช่องทำเครื่องหมายแล้วคลิก  ปุ่มตกลง (OK )

ตราบใดที่คุณไม่ลบสคริปต์หรือเปลี่ยนอักษรระบุไดรฟ์เครือข่าย คุณสามารถใช้วิธีนี้เพื่อกำหนดเวลา คำสั่ง ForFilesในโฟลเดอร์เครือข่ายที่ใช้ร่วมกันในWindows 10(Windows 10)



About the author

ฉันเป็นมืออาชีพด้านการรีวิวซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปี ฉันได้เขียนและตรวจสอบซอฟต์แวร์ประเภทต่างๆ มากมาย รวมถึงแต่ไม่จำกัดเพียง Microsoft Office (Office 2007, 2010, 2013), แอป Android และเครือข่ายไร้สาย ทักษะของฉันอยู่ที่การจัดเตรียมการทบทวนโปรแกรม/แอปพลิเคชันโดยละเอียดและมีวัตถุประสงค์เพื่อให้ผู้อื่นใช้เป็นเอกสารอ้างอิงหรือสำหรับงานของตนเอง ฉันยังเป็นผู้เชี่ยวชาญเกี่ยวกับผลิตภัณฑ์ MS office และมีคำแนะนำเกี่ยวกับวิธีการใช้งานอย่างมีประสิทธิภาพและประสิทธิผล



Related posts