JABPHAP

Google Apps Script · จัดการ Google Drive อัตโนมัติ

สคริปต์จัดการ Google Drive อัตโนมัติ — แชร์โฟลเดอร์ เปลี่ยนชื่อไฟล์ จัดระเบียบ สำรองข้อมูล

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

จัดการ Google Drive อัตโนมัติ — 3 ระบบ

กดเข้าไปดูตัวอย่างโค้ด ความสามารถ และข้อควรรู้ก่อนโหลดได้ทุกระบบ

เหมาะกับใคร

ช่างภาพและครีเอทีฟที่ส่งไฟล์ให้ลูกค้าผ่าน Drive
ออฟฟิศที่มีเอกสารสแกนและสลิปกองรวมกัน
ทีมที่พื้นที่ Drive ใกล้เต็ม
ธุรกิจที่ข้อมูลสำคัญอยู่ใน Google Sheets และยังไม่เคยสำรอง

3 เรื่องที่ควรรู้ก่อนเริ่มใช้

จากการใช้งานจริง — ทำตามนี้แล้วระบบจะอยู่กับคุณได้นาน

1

ทดลองสคริปต์ที่ย้าย/เปลี่ยนชื่อ/ลบไฟล์กับโฟลเดอร์ทดสอบก่อนเสมอ ก่อนรันกับโฟลเดอร์งานจริง

2

สำเนาที่อยู่ใน Drive เดียวกับต้นฉบับไม่ใช่ backup — เก็บสำรองไว้อีกบัญชีหรืออีกที่ และลองกู้คืนจริงอย่างน้อยปีละครั้ง

3

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

ข้อจำกัดที่ควรรู้

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

ติดตั้งยังไง (ประมาณ 10 นาที)

  1. 1 กดเข้าระบบที่ต้องการ กรอกอีเมล แล้วดาวน์โหลดไฟล์ ZIP
  2. 2 เปิด script.google.com → New project แล้ววาง Code.gs, index.html และ appsscript.json
  3. 3 เลือกฟังก์ชัน setup แล้วกด Run — ระบบสร้าง Google Sheet ฐานข้อมูลให้เอง
  4. 4 Deploy → New deployment → Web app แล้วเปิดลิงก์ที่ได้ใช้งานได้เลย

ทุกระบบแนบคู่มือ README.md ภาษาไทยไว้ใน ZIP — มีขั้นตอนละเอียด การตั้งค่า และคำถามที่พบบ่อยของระบบนั้น

คำถามที่พบบ่อย

แชร์โฟลเดอร์ให้ลูกค้าดูโดยไม่ต้องขอสิทธิ์ได้ไหม

ได้ ตั้งสิทธิ์ "ทุกคนที่มีลิงก์ดูได้" ให้ทั้งโฟลเดอร์ในคลิกเดียว ลูกค้าเปิดลิงก์ได้เลยโดยไม่ต้องล็อกอิน

สำรอง Google Sheets อัตโนมัติทำอย่างไร

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

ดาวน์โหลดฟรีจริงไหม

ระบบที่ขึ้นว่าฟรีดาวน์โหลดได้ทันทีหลังกรอกอีเมลเพื่อรับลิงก์ ส่วน Google Apps Script เองใช้ได้ฟรีในทุกบัญชี Google ไม่มีค่ารายเดือน

ข้อมูลของเราเก็บที่ไหน ปลอดภัยไหม

ข้อมูลอยู่ใน Google Sheet ในบัญชีของคุณเอง สคริปต์รันด้วยสิทธิ์ของบัญชีคุณ ทางเราไม่เห็นและเข้าถึงข้อมูลไม่ได้

ติดตั้งแล้วขึ้นว่า "แอปนี้ยังไม่ได้รับการยืนยัน" ผิดปกติไหม

เป็นเรื่องปกติของสคริปต์ที่ติดตั้งเอง กด Advanced แล้วเลือก Go to (ชื่อโปรเจกต์) เพื่ออนุญาตสิทธิ์ ครั้งต่อไปจะไม่ถามอีก

ติดตั้งไม่เป็น หรืออยากให้ปรับให้ตรงงานคุณ?

บอกได้เลยว่าติดตรงไหน หรืออยากให้ระบบทำอะไรเพิ่ม เราช่วยดูให้

ทักแชทคุยกับเรา

ระบบ Apps Script หัวข้ออื่น

LINE