ย้าย ลบ หรือคัดลอกไฟล์โดยอัตโนมัติใน Windows

ก่อนหน้านี้ ฉันได้เขียนเกี่ยวกับโปรแกรมเพื่อจัดการไฟล์โดยอัตโนมัติในWindowsแต่น่าเสียดายที่โปรแกรมนี้เป็นโปรแกรมพื้นฐานและได้รับการอัปเดตล่าสุดในปี 2548! หากคุณกำลังมองหาโปรแกรมที่สามารถจัดการงานการจัดการไฟล์ได้หลากหลาย คุณควรตรวจสอบLimagito FileMover(Limagito FileMover)

พวกเขามีเวอร์ชันฟรีที่เรียกว่าFileMover Liteซึ่งโดยทั่วไปจะ จำกัด ให้คุณใช้กฎการย้ายหนึ่งกฎ หากคุณต้องการมีกฎการย้ายหลายกฎสำหรับโฟลเดอร์ต่างๆ หรือกำหนดการที่แตกต่างกัน และไฟล์ประเภทต่างๆ เป็นต้น คุณจะต้องจ่าย $200+ สำหรับพีซีรุ่นเครื่องเดียว! ราคานั้นไร้สาระสำหรับผู้บริโภค แต่ถ้าคุณใช้สิ่งนี้สำหรับบริษัทหรือแผนกไอทีของคุณ มันก็คุ้มกับราคาแน่นอน เป็นโปรแกรมคัดลอกไฟล์/ผู้เสนอญัตติที่ทันสมัยที่สุดที่ฉันเคยเห็นมา

เมื่อคุณติดตั้งแล้วคุณจะพบกับฟีเจอร์และตัวเลือกมากมาย คุณสามารถทำอะไรก็ได้ที่คุณต้องการด้วยโปรแกรมนี้ในแง่ของการย้าย ลบ และคัดลอกไฟล์โดยอัตโนมัติ นอกจากนี้ยังทำงานร่วมกับตำแหน่งอื่นที่ไม่ใช่ในเครื่อง เช่นHTTP , AWS , ฐานข้อมูล SQLเป็นต้น

filemover

ก่อนอื่น(First)คุณสามารถเลือกช่องสองช่องที่ด้านบนซ้ายเพื่อเรียกใช้@Startupและเรียกใช้ใน System Tray(Run in System Tray)หากคุณไม่ต้องการติดตั้งบริการ หากคุณต้องการให้มันทำงานเป็น บริการของ Windowซึ่งไม่ต้องการให้มันทำงานในซิสเต็มเทรย์ คุณสามารถคลิก แท็บ ตัวเลือกแอปพลิเคชัน(Application Options)ที่ด้านบนและเลือก ส่งออกไป ยังบริการ (Export to Service)แน่นอน คุณต้องการทำเช่นนั้นหลังจากที่คุณได้กำหนดค่ากฎการย้ายพร้อมตัวเลือกทั้งหมดแล้ว

ต่อไป มีสิ่งสำคัญอย่างหนึ่งที่ต้องทำความเข้าใจ ตัวเลือก(Options)ทั่วไป(Common) คือตัวเลือกที่จะนำไปใช้กับกฎทั้งหมด (เพียง 1 รายการหากคุณใช้เวอร์ชันฟรี) และตัวเลือกกฎ(Rule Options)จะนำไปใช้กับกฎแต่ละข้อที่คุณสร้าง เมื่อคุณเข้าใจแล้ว มาเริ่มกันเลย

ตัวเลือกทั่วไป

ภายใต้ตัวเลือกทั่วไป(Common Options)คุณสามารถตั้งเวลาสแกน ซึ่งตั้งไว้ที่ 5 วินาทีโดยค่าเริ่มต้น ซึ่งหมายความว่าไดเรกทอรีต้นทางจะถูกสแกนทุกๆ 5 วินาที ตารางเวลา(Time Schedule)จะช่วยให้คุณตั้งเวลาได้หากคุณไม่ต้องการให้สแกนไดเร็กทอรีตลอดเวลา การ ตั้งค่าเมล(Mail Setup)จะให้คุณเพิ่มบัญชีอีเมลของคุณ เช่นGmailเพื่อให้คุณสามารถส่งการแจ้งเตือนเกี่ยวกับเหตุการณ์บางอย่าง เช่น ข้อผิดพลาดหรือความสำเร็จ ฯลฯ คุณยังสามารถสแกนไดรฟ์เครือข่ายโดยคลิกปุ่มNetwork Driveและเพิ่มโฟลเดอร์

ด้านล่างเป็นเนื้อของโปรแกรม ที่นี่คุณสามารถกำหนดค่าต้นทาง ปลายทาง และตัวกรองและการตั้งค่าทั้งหมดที่คุณจะจินตนาการได้ มาเริ่มกันที่แหล่งที่มา

การตั้งค่าแหล่งที่มา

ที่ด้านบนสุดคือSource Setupและมีสามแท็บ (แหล่งที่มา ทั่วไป และสำรอง) คุณสามารถเลือกไดเร็กทอรีWindows ได้โดยคลิกปุ่ม (Windows)Winหรือคุณยังสามารถมีซอร์สเช่นFTP , SFTPและPOP3ได้อีกด้วย ภายใต้ตัวเลือกไฟล์(File Options)คุณสามารถทำสิ่งต่างๆ เช่น ยกเว้นไฟล์ที่ใช้งานอยู่ และกรองชื่อไฟล์ ขนาดไฟล์ และวันที่ของไฟล์ ตัวอย่างเช่น หากคุณต้องการย้ายเฉพาะไฟล์ PDF(PDF)คุณสามารถกดถูกใจที่ ปุ่ม FileNameซึ่งเป็นปุ่มซ้ายสุดถัดจากรวมตัวกรอง(Include Filter.)

ตัวกรองชื่อไฟล์

หากต้องการกรองตามนามสกุลไฟล์ คุณต้องพิมพ์*.ext; แล้วคลิก เพิ่ม ตัวกรอง (Add Filter)ช่องใต้ตรวจสอบชื่อไฟล์(Check Filename)จะเปลี่ยนเป็นสีเขียวหากสิ่งที่คุณพิมพ์ตรงกับตัวกรองและเป็นสีแดงหากไม่ตรงกัน สำหรับ ตัวกรอง FileDateคุณสามารถเลือกไฟล์ที่เก่ากว่าวันที่กำหนดและเลือกประเภทตัวกรองจากModified Date , Create Date , Last Accessหรือ Last Write date นี่เป็นสิ่งที่ดีถ้าคุณต้องการลบไฟล์ที่เก่ากว่าวันที่กำหนดโดยอัตโนมัติ

ตัวกรองวันที่เวลา

สุดท้าย ตัวกรอง FileSizeจะช่วยให้คุณกรองไฟล์ตามขนาดได้ คุณจึงสามารถตั้งค่าให้ย้ายเฉพาะไฟล์ขนาดใหญ่จริงๆ หรือลบไฟล์ที่มีขนาดเล็กกว่า 100 KB เป็นต้น

ตัวกรองขนาดไฟล์

ภายใต้ตัวเลือกไดเรกทอรี(Directory Options)คุณสามารถเลือกที่จะรวมไดเรกทอรีย่อย ยกเว้นไดเรกทอรีฐาน หรือแม้แต่เลือกความลึกในการสแกนไดเรกทอรีย่อย (0 จะสแกนอย่างไม่สิ้นสุด) คุณยังสามารถตั้งค่าการรวมและแยกตัวกรองในไดเร็กทอรี และแม้กระทั่งเลือกระดับไดเร็กทอรีย่อยที่คุณต้องการใช้ตัวกรอง! ว้าว!

หากคุณคลิกที่แท็บทั่วไป ภายใต้ การ (Common)ตั้งค่าแหล่งที่มา(Source Setup)คุณสามารถทำสิ่งอื่น ๆ เช่น เปลี่ยนชื่อไฟล์ในระหว่างการคัดลอกหรือย้าย คลิก(Click)ที่ปุ่มนั้นและคุณสามารถตั้งค่านิพจน์ทั่วไปที่ซับซ้อนเพื่อเปลี่ยนชื่อไฟล์ในแบบที่คุณต้องการ คุณยังสามารถตรวจสอบ ตัวเลือก ฐานข้อมูลหน่วยความจำไฟล์(File Memory Database)หากคุณต้องการเก็บบันทึกของทุกไฟล์ที่ถูกย้ายหรือคัดลอกหรือลบเพื่อดูในภายหลัง สิ่งนี้อาจมีประโยชน์หากคุณต้องการทราบว่าไฟล์ถูกย้ายเมื่อใด ฯลฯ

ตัวเลือกการตั้งค่าแหล่งที่มา

แท็ บสำรองข้อมูล(Backup)โดยทั่วไปช่วยให้คุณสร้างการสำรองข้อมูลของไฟล์ทั้งหมดเมื่อมีการย้าย/คัดลอก/ลบ คุณสามารถตรวจสอบได้ด้วยตัวเองหากต้องการ ตอนนี้สำหรับการ ตั้ง ค่าปลายทาง(Destination Setup)

การตั้งค่าปลายทาง

ที่นี่คุณสามารถเลือกได้ว่าจะย้าย คัดลอก หรือลบไฟล์ และตำแหน่งที่คุณต้องการจัดเก็บ อีกครั้ง(Again)คุณสามารถเลือกไดเร็กทอรีWindows สำหรับปลายทาง (Windows)FTP/SFTPหรือแม้แต่เซิร์ฟเวอร์เมล! หากคุณคลิกที่Common I คุณสามารถทำสิ่งต่างๆ เช่น ลบนามสกุลไฟล์ เปลี่ยนชื่อไฟล์ และตั้งค่าตัวกรองการเปลี่ยนชื่อ

คัดลอกไฟล์ตัวเลือก

Common IIมีตัวเลือกสำหรับการทำโหลดบาลานซ์และการจัดเก็บการดำเนินการลงในฐานข้อมูล ภายใต้Cryptoคุณสามารถเลือกเข้ารหัสไฟล์เมื่อไฟล์ถูกโอนไปยังไดเร็กทอรีปลายทาง

เข้ารหัสไฟล์

แท็ บยืนยัน(Verify)มีประโยชน์เนื่องจากจะช่วยให้คุณตรวจสอบเพื่อให้แน่ใจว่าการโอนทำอย่างถูกต้อง คุณยังสามารถเขียนลงในล็อกไฟล์หรือลบไฟล์หากการตรวจสอบล้มเหลว

ตรวจสอบไฟล์

มีตัวเลือกขั้นสูงอีกมากมายในโปรแกรมนี้ แต่บทความนี้มีไว้เพื่อให้คุณเริ่มต้นด้วยแนวคิดทั่วไป เป็นแอปเล็กๆ ที่น่าทึ่ง และหากคุณต้องย้าย/ลบ/คัดลอกไฟล์เป็นจำนวนมาก การซื้อเวอร์ชันเต็มอาจคุ้มกับค่าใช้จ่ายเพื่อให้คุณสร้างกฎได้มากเท่าที่ต้องการ สนุก!



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์และมีประสบการณ์มากกว่า 10 ปีในแอป Windows และระบบนิเวศการจัดการไฟล์ ฉันยังเป็นผู้เชี่ยวชาญในการพัฒนาระบบและโซลูชันการรักษาความปลอดภัยสำหรับธุรกิจและรัฐบาลอีกด้วย ประสบการณ์ของฉันในทั้งสองด้านทำให้ฉันมีมุมมองที่ไม่เหมือนใครเกี่ยวกับสิ่งที่ทำให้ซอฟต์แวร์ ระบบ และความปลอดภัยที่ดี และวิธีการสร้างซอฟต์แวร์อย่างมีประสิทธิภาพ



Related posts