ใช้ Automator เพื่อเปลี่ยนชื่อไฟล์และโฟลเดอร์

Automator เป็นแอปพลิเคชันของ Apple สำหรับการสร้างและทำงานโดยอัตโนมัติกับเวิร์กโฟลว์ คุณสามารถคิดว่ามันเป็นวิธีการดำเนินการซ้ำ ๆ กันซ้ำแล้วซ้ำอีก

Automator มักถูกมองข้ามโดยเฉพาะอย่างยิ่งผู้ใช้ Mac รายใหม่ แต่ก็มีความสามารถที่มีประสิทธิภาพสูงบางอย่างที่สามารถทำให้การใช้ Mac ของคุณง่ายขึ้นกว่าที่เป็นอยู่แล้ว

Automator และ Workflow Automation

ในคู่มือนี้เราจะแนะนำผู้ใช้ Mac ใหม่ในแอ็พพลิเคชัน Automator จากนั้นใช้มันเพื่อสร้างเวิร์กโฟลว์ที่เปลี่ยนชื่อไฟล์หรือโฟลเดอร์ ทำไมต้องเป็นเวิร์กโฟลว์นี้? ดีมันเป็นงานง่ายสำหรับ Automator เพื่อดำเนินการ นอกจากนี้ภรรยาของฉันเพิ่งถามฉันว่าเธอสามารถเปลี่ยนชื่อโฟลเดอร์ที่เต็มไปด้วยภาพสแกนนับร้อย ๆ รูปได้อย่างรวดเร็วและง่ายดาย เธอสามารถใช้ iPhoto เพื่อเปลี่ยนชื่อแบทช์ได้ แต่ Automator เป็นแอพพลิเคชั่นที่หลากหลายสำหรับงานนี้

01 จาก 05

เทมเพลต Automator

Automator มีแม่แบบเวิร์กโฟลว์เพื่อให้กระบวนการสร้างง่ายขึ้น

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

รายการเทมเพลตที่ใช้ได้มีดังนี้

ขั้นตอนการทำงาน

เวิร์กโฟลว์ที่คุณสร้างโดยใช้เทมเพลตนี้ต้องรันจากภายในแอ็พพลิเคชัน Automator

ใบสมัคร

แอ็พพลิเคชันเหล่านี้เป็นแอ็พพลิเคชั่นที่รันด้วยตนเองซึ่งยอมรับข้อมูลโดยการวางไฟล์หรือโฟลเดอร์ลงบนไอคอนของแอพพลิเคชัน

บริการ

นี่คือเวิร์กโฟลว์ที่มีอยู่ภายใน OS X โดยใช้เมนูย่อย ของ Finder's Services บริการ ใช้ไฟล์โฟลเดอร์ข้อความหรือรายการอื่นที่เลือกในปัจจุบันจากแอปพลิเคชันที่กำลังใช้งานอยู่และส่งข้อมูลไปยังเวิร์กโฟลว์ที่เลือก

การทำงานของโฟลเดอร์

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

ปลั๊กอินเครื่องพิมพ์

นี่คือเวิร์กโฟลว์ที่พร้อมใช้งานจากกล่องโต้ตอบ Printer

iCal Alarm

นี่คือเวิร์กโฟลว์ที่เรียกใช้โดย iCal alarm

การจับภาพ

นี่คือเวิร์กโฟลว์ที่มีอยู่ภายในแอ็พพลิเคชัน Image Capture พวกเขาจับภาพไฟล์และส่งไปยังกระบวนการทำงานของคุณสำหรับการประมวลผล

เผยแพร่: 29/6/2010

อัปเดต: 4/22/2015

02 จาก 05

อินเทอร์เฟซ Automator

อินเทอร์เฟซ Automator

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

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

สร้างเวิร์กโฟลว์ด้วย Automator

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

03 จาก 05

การใช้ Automator: การสร้างไฟล์เปลี่ยนชื่อไฟล์และโฟลเดอร์ Workflow

การดำเนินการสองอย่างที่จะทำให้กระบวนการทำงานของเรา

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

การสร้างเปลี่ยนชื่อไฟล์และโฟลเดอร์เวิร์กโฟลว์

  1. เปิดแอ็พพลิเคชัน Automator ซึ่งอยู่ที่: / Applications /.
  2. แผ่นงานแบบเลื่อนลงพร้อมด้วยรายการเทมเพลตที่พร้อมใช้งานจะแสดงขึ้น เลือกเทมเพลตเวิร์กโฟลว์ ( OS X 10.6.x ) หรือเทมเพลตที่กำหนดเอง (10.5.x หรือเก่ากว่า) จากรายการจากนั้นคลิกปุ่ม "เลือก"
  3. ในบานหน้าต่างไลบรารีโปรดตรวจสอบให้แน่ใจว่าได้เลือกการทำงานแล้วคลิกรายการไฟล์และโฟลเดอร์ภายใต้รายการไลบรารี วิธีนี้จะกรองการทำงานเวิร์กโฟลว์ทั้งหมดที่มีอยู่เพื่อแสดงเฉพาะไฟล์ที่เกี่ยวข้องกับการทำงานกับไฟล์และโฟลเดอร์
  4. ในรายการที่กรองให้เลื่อนลงและค้นหารายการเวิร์กโฟลว์รายการระบุผลิตภัณฑ์ระบุเฉพาะ
  5. ลากรายการเวิร์กโฟลว์รายการระบุรายการงานที่ระบุไปยังเวิร์กโฟลว์
  6. ในรายการที่กรองเดียวกันให้เลื่อนลงและค้นหารายการเวิร์กโฟลว์ Rename Finder Items
  7. ลากรายการเวิร์กโฟลว์รายการ Finder Items ไปยังเวิร์กโฟลว์และวางไว้ด้านล่างของเวิร์กโฟลว์ Get Specified Finder Items
  8. กล่องโต้ตอบจะปรากฏขึ้นถามว่าคุณต้องการเพิ่มการกระทำรายการคัดลอกรายการไปยังเวิร์กโฟลว์ ข้อความนี้จะปรากฏขึ้นเพื่อให้แน่ใจว่าคุณเข้าใจว่าเวิร์กโฟลว์ของคุณกำลังทำการเปลี่ยนแปลงรายการ Finder และถามว่าคุณต้องการทำงานกับสำเนาแทนที่จะเป็นต้นฉบับหรือไม่ ในกรณีนี้เราไม่ต้องการสร้างสำเนาดังนั้นคลิกปุ่ม "ไม่ต้องเพิ่ม"
  9. การทำงาน Rename Finder Items ถูกเพิ่มลงในเวิร์กโฟลว์ของเราแล้ว แต่ตอนนี้มีชื่อที่ต่างกัน ชื่อใหม่คือ Add Date หรือ Time to Finder รายการสินค้า นี่เป็นชื่อเริ่มต้นสำหรับการกระทำ Rename Finder Items การดำเนินการสามารถดำเนินการอย่างใดอย่างหนึ่งในหกฟังก์ชันที่แตกต่างกัน ชื่อสะท้อนถึงฟังก์ชันที่คุณเลือก เราจะเปลี่ยนแปลงเรื่องนี้ในไม่ช้า

นั่นคือขั้นตอนการทำงานขั้นพื้นฐาน เวิร์กโฟลว์เริ่มต้นด้วยการมี Automator ขอรายชื่อรายการ Finder ที่เราต้องการใช้เวิร์กโฟลว์ Automator จะส่งรายการรายการ Finder นั้นทีละรายการไปยังการดำเนินการเวิร์กโฟลว์รายการ Rename Finder Items การดำเนินการ Rename Finder Items จะดำเนินการเปลี่ยนชื่อของไฟล์หรือโฟลเดอร์และกระบวนการทำงานเสร็จสิ้น

ก่อนที่เราจะใช้งานเวิร์กโฟลว์นี้จริงมีบางตัวเลือกสำหรับแต่ละรายการในเวิร์กโฟลว์ที่เราต้องตั้งค่า

04 จาก 05

การใช้ Automator: การตั้งค่าตัวเลือก Workflow

เวิร์กโฟลว์ที่มีการตั้งค่าทั้งหมด

เราได้สร้างโครงร่างพื้นฐานสำหรับเวิร์กโฟลว์ไฟล์และโฟลเดอร์ที่เปลี่ยนชื่อแล้ว เราได้เลือกรายการเวิร์กโฟลว์สองรายการและเชื่อมต่อกัน ตอนนี้เราจำเป็นต้องตั้งค่าตัวเลือกแต่ละรายการ

รับตัวเลือกรายการตัวระบุที่ระบุ

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

  1. ในการดำเนินการระบุรายการผู้ค้นหาให้คลิกปุ่ม 'ตัวเลือก'
  2. วางเครื่องหมายถูกในช่องทำเครื่องหมาย 'แสดงการทำงานนี้เมื่อเวิร์กโฟลว์ทำงาน'

เปลี่ยนชื่อตัวเลือกของรายการ Finder

การดำเนินการรายการเปลี่ยนชื่อ Finder เริ่มต้นเพื่อเพิ่มวันที่หรือเวลาลงในชื่อไฟล์หรือโฟลเดอร์ที่มีอยู่หรือแม้แต่เปลี่ยนชื่อของแอ็คชันเป็น Add Date หรือ Time to Finder Item Names นี่ไม่ใช่สิ่งที่เราต้องการสำหรับการใช้งานนี้โดยเฉพาะดังนั้นเราจะปรับเปลี่ยนทางเลือกสำหรับการดำเนินการนี้

  1. คลิกเมนูแบบเลื่อนลงด้านซ้ายบนสุดในกล่องการดำเนินการ 'Add Date หรือ Time to Finder Item Names' และเลือก 'Make Sequential' จากรายการตัวเลือกที่พร้อมใช้งาน
  2. คลิกปุ่มตัวเลือก 'ชื่อใหม่' ทางด้านขวาของตัวเลือก 'เพิ่มจำนวนไปที่'
  3. คลิกปุ่ม 'ตัวเลือก' ที่ด้านล่างของกล่องการกระทำ 'ทำให้รายการ Finder Sequential'
  4. วางเครื่องหมายถูกในช่องทำเครื่องหมาย 'แสดงการทำงานนี้เมื่อเวิร์กโฟลว์ทำงาน'

คุณสามารถตั้งค่าตัวเลือกที่เหลืออยู่ตามที่เห็นสมควร แต่นี่เป็นวิธีที่ฉันตั้งค่าไว้สำหรับแอ็พพลิเคชันของฉัน

เพิ่มหมายเลขลงในชื่อใหม่

วางหมายเลขหลังชื่อ

เริ่มเลขที่ 1

แยกตามพื้นที่

กระบวนการทำงานของเราสมบูรณ์; ตอนนี้ก็ถึงเวลาที่จะใช้เวิร์กโฟลว์

05 จาก 05

การใช้ Automator: การเรียกใช้และการบันทึกเวิร์กโฟลว์

ทั้งสองกล่องโต้ตอบเวิร์กโฟลว์ที่เสร็จสมบูรณ์จะแสดงเมื่อคุณเรียกใช้งาน

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

เรียกใช้กระบวนการเปลี่ยนชื่อไฟล์และโฟลเดอร์ Workflow

  1. จากภายใน Automator คลิกปุ่ม 'เรียกใช้' ที่มุมขวาบน
  2. กล่องโต้ตอบระบุรายการ Finder Specified จะเปิดขึ้น ใช้ปุ่ม 'เพิ่ม' หรือลากและวางรายการไฟล์ทดสอบไปยังกล่องโต้ตอบ
  3. คลิก 'ดำเนินการต่อ'
  4. กล่องโต้ตอบ 'Make Finder Item Samples Sequential' จะเปิดขึ้น
  5. ป้อนชื่อใหม่สำหรับไฟล์และโฟลเดอร์เช่น 2009 Yosemite Trip
  6. คลิกปุ่ม 'ดำเนินการต่อ'

เวิร์กโฟลว์จะรันและเปลี่ยนไฟล์ทดสอบทั้งหมดเป็นชื่อใหม่พร้อมด้วยหมายเลขลำดับต่อท้ายชื่อไฟล์หรือโฟลเดอร์เช่น 2009 Yosemite Trip 1, 2009 Yosemite Trip 2, 2009 Yosemite Trip 3 เป็นต้น

การบันทึกเวิร์กโฟลว์เป็นแอพพลิเคชัน

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

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

  1. ในการบันทึกเวิร์กโฟลว์ให้เลือก File, Save ป้อนชื่อเวิร์กโฟลว์และตำแหน่งที่ต้องการบันทึกจากนั้นใช้เมนูแบบเลื่อนลงเพื่อตั้งรูปแบบไฟล์เป็นแอปพลิเคชัน
  2. คลิกปุ่ม 'บันทึก'

แค่นั้นแหละ. คุณได้สร้างเวิร์กโฟลว์ Automator แรกซึ่งจะช่วยให้คุณสามารถเปลี่ยนชื่อกลุ่มไฟล์และโฟลเดอร์ได้อย่างง่ายดาย