Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

คำสั่ง ForFiles ให้คุณจัดการไฟล์และโฟลเดอร์บนเครือข่ายร่วมใน Windows 10

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

ForFiles เป็นคำสั่งที่คุณสามารถรันผ่าน Command Prompt เพื่อลบไฟล์หลักที่ผ่านตัวกรองที่กำหนดเองตามความต้องการของคุณ ตัวอย่างเช่น หากคุณต้องการสร้างพื้นที่ว่างโดยการลบไฟล์ทั้งหมดที่เก่ากว่าหนึ่งปีหรือหกเดือน คุณสามารถใช้คำสั่ง ForFiles เพื่อทำได้ ปัญหาเดียวคือคุณสามารถรันบนคอมพิวเตอร์ท้องถิ่นเท่านั้น หากคุณต้องการรันคำสั่ง ForFiles บนไดรฟ์เครือข่ายร่วมหรือโฟลเดอร์ คุณต้องแมปมันก่อน

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

คำสั่ง ForFiles เพื่อลบ เปลี่ยนชื่อ ย้ายไฟล์หรือโฟลเดอร์บนโฟลเดอร์เครือข่ายร่วมหรือไดรฟ์เครือข่ายที่แมปใน Windows 10 ในการใช้คำสั่ง ForFiles บนโฟลเดอร์เครือข่ายร่วม ให้ทำตามขั้นตอนเหล่านี้-

  1. ค้นหา cmd ในกล่องค้นหาแถบงาน
  2. คลิกที่ตัวเลือก Run as administrator (รันในฐานะผู้ดูแลระบบ)
  3. คลิกปุ่ม Yes
  4. ป้อนคำสั่ง net use เพื่อแมปไดรฟ์
  5. ป้อนคำสั่ง forfiles พร้อมตัวกรองเพื่อลบโฟลเดอร์

ในตอนแรก คุณต้องเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ สำหรับเรื่องนี้ ให้ค้นหา cmd ในกล่องค้นหาแถบงาน เมื่อผลลัพธ์การค้นหาปรากฏ ให้แน่ใจว่า Command Prompt ถูกเลือก หากเป็นเช่นนั้น ให้คลิกที่ตัวเลือก Run as administrator ตามลำดับ ต่อไป เลือกตัวเลือก Yes เพื่อเปิด Command Prompt ในฐานะผู้ดูแลระบบ

ตอนนี้ คุณต้องแมปไดรฟ์เครือข่ายเพื่อรันคำสั่ง ForFiles สำหรับเรื่องนี้ ให้พิมพ์คำสั่งต่อไปนี้และกดปุ่ม Enter:

net use F: \\networkShare\files /user:yourusername password

อย่าลืมแทนที่ F ด้วยไดรฟ์ต้นฉบับที่คุณต้องการแมป yourusername และ password ด้วยชื่อผู้ใช้และรหัสผ่านของคุณ

เพื่อหาคำสั่งรายการ ให้ป้อนคำสั่งต่อไปนี้-

ForFiles /?

คำสั่ง ForFiles ให้คุณจัดการไฟล์และโฟลเดอร์บนเครือข่ายร่วมใน Windows 10

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

ไวยากรณ์เต็มที่คุณสามารถใช้คือ:

forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]

คุณสามารถใช้คำสั่ง ForFiles แบบนี้:

ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"

คุณต้องแทนที่ F:\folder-path ด้วยเส้นทางโฟลเดอร์จริงที่คุณต้องการลบ

คำสั่งด้านบนช่วยให้คุณลบไฟล์ทั้งหมดที่เก่ากว่า 180 วัน หรือหกเดือน และมีอยู่ในโฟลเดอร์ที่กล่าวถึง

มีคำสั่งอื่นๆ ที่คุณสามารถใช้ร่วมกับ ForFiles ได้

เพื่อแสดงรายการไฟล์ทั้งหมดในไดเรกทอรีปัจจุบันที่มีอายุมากกว่าหนึ่งปี ให้พิมพ์:

ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."

โพสต์นี้จะแสดงรายละเอียดวิธีจัดตารางเวลาคำสั่ง ForFiles บนไดรฟ์เครือข่ายร่วม

อ่านต่อ: วิธีลบ Map Network Drive และตัวเลือก Disconnect Network Drive ออกจาก This PC

คำสั่ง ForFiles ให้คุณจัดการไฟล์และโฟลเดอร์บนเครือข่ายร่วมใน Windows 10