Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

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

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

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

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

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

  1. ค้นหา cmd ในช่องค้นหาของแถบงาน
  2. คลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ ตัวเลือก
  3. คลิกปุ่ม ใช่ ปุ่ม.
  4. ป้อน การใช้เน็ต คำสั่งให้แมปไดรฟ์
  5. ป้อน forfiles คำสั่งพร้อมตัวกรองลบโฟลเดอร์

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

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

net use F: \\networkShare\files /user: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 และยกเลิกการเชื่อมต่อ Network Drive จากพีซีเครื่องนี้

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