แชร์ผ่าน


การดำเนินการกับไฟล์

สำคัญ

เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต Windows ต้องการสิทธิ์ของผู้ดูแลระบบในการเข้าถึงไฟล์ที่ได้รับการป้องกัน ในการเข้าถึงทรัพยากรเหล่านี้โดยใช้การดำเนินการกับไฟล์ ให้เรียกใช้ Power Automate ด้วยสิทธิ์ของผู้ดูแลระบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเรียกใช้ Power Automate ในฐานะผู้ดูแลระบบ ไปที่ เรียกใช้ Power Automate ด้วยสิทธิ์ที่มีระดับสูงขึ้น

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

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

หมายเหตุ

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

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

ภาพหน้าจอของการดำเนินการย้ายไฟล์

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

ภาพหน้าจอของการดำเนินการ เปลี่ยนชื่อไฟล์

ในการต่อท้ายเนื้อหาข้อความหรือเขียนทับไฟล์ข้อความ ให้ปรับใช้การดำเนินการ เขียนข้อความไปยังไฟล์ อ่านเนื้อหาของไฟล์ข้อความ ใช้การดำเนินการ อ่านข้อความจากไฟล์

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

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

ถ้ามีไฟล์อยู่

ทำเครื่องหมายจุดเริ่มต้นของกลุ่มการดำเนินการตามเงื่อนไข โดยขึ้นอยู่กับว่ามีไฟล์อยู่หรือไม่

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ

รอไฟล์

ระงับการทำงานของระบบอัตโนมัติจนกว่าไฟล์จะถูกสร้างหรือลบ

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ

คัดลอกไฟล์

คัดลอกไฟล์อย่างน้อยหนึ่งไฟล์ไปยังโฟลเดอร์ปลายทาง

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
File(s) to copy ไม่ รายการ ของ ไฟล์ ไฟล์ที่จะคัดลอก ค่านี้อาจเป็นพาธไฟล์ หรือตัวแปรที่มีไฟล์ รายการไฟล์ พาธข้อความหรือรายการพาธที่เป็นข้อความ ใช้การดำเนินการ "รับไฟล์ในโฟลเดอร์" เพื่อเติมข้อมูลตัวแปรด้วยรายการไฟล์
โฟลเดอร์ปลายทาง ไม่ โฟลเดอร์ โฟลเดอร์ปลายทางสำหรับไฟล์ที่คัดลอก
If file exists ไม่พร้อมใช้งาน ไม่ต้องทำอะไร เขียนทับ ไม่ต้องทำอะไร ระบุสิ่งที่ต้องทำ หากมีไฟล์ที่มีชื่อเดียวกันอยู่แล้วในโฟลเดอร์ปลายทาง

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
CopiedFiles รายการ ของ ไฟล์ ไฟล์ที่คัดลอกเป็นรายการของไฟล์

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่มีโฟลเดอร์ต้นทางอยู่ ระบุว่าไม่มีโฟลเดอร์ต้นทางอยู่
ไม่มีโฟลเดอร์ปลายทางอยู่ ระบุว่าไม่มีโฟลเดอร์ปลายทางอยู่
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถคัดลอกไฟล์ ระบุปัญหาในการคัดลอกไฟล์

ย้ายไฟล์

ย้ายไฟล์อย่างน้อยหนึ่งไฟล์ไปยังโฟลเดอร์ปลายทาง

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
File(s) to move ไม่ รายการ ของ ไฟล์ ไฟล์ที่จะย้าย ค่านี้อาจเป็นพาธไฟล์ หรือตัวแปรที่มีไฟล์ รายการไฟล์ พาธข้อความหรือรายการพาธที่เป็นข้อความ ใช้การดำเนินการ "รับไฟล์ในโฟลเดอร์" เพื่อเติมข้อมูลตัวแปรด้วยรายการไฟล์
โฟลเดอร์ปลายทาง ไม่ โฟลเดอร์ โฟลเดอร์ปลายทางสำหรับไฟล์ที่ย้าย
If file exists ไม่พร้อมใช้งาน ไม่ต้องทำอะไร เขียนทับ ไม่ต้องทำอะไร ระบุสิ่งที่ต้องทำ หากมีไฟล์ที่มีชื่อเดียวกันอยู่แล้วในโฟลเดอร์ปลายทาง

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
MovedFiles รายการ ของ ไฟล์ ไฟล์ที่ย้ายเป็นรายการของไฟล์

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่มีโฟลเดอร์ต้นทางอยู่ ระบุว่าไม่มีโฟลเดอร์ต้นทางอยู่
ไม่มีโฟลเดอร์ปลายทางอยู่ ระบุว่าไม่มีโฟลเดอร์ปลายทางอยู่
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถย้ายไฟล์ ระบุปัญหาในการย้ายไฟล์

ลบไฟล์

ลบไฟล์อย่างน้อยหนึ่งไฟล์

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
File(s) to delete ไม่ รายการ ของ ไฟล์ ไฟล์ที่จะลบ ค่านี้อาจเป็นพาธไฟล์ หรือตัวแปรที่มีไฟล์ รายการไฟล์ พาธข้อความหรือรายการพาธที่เป็นข้อความ ใช้ "รับไฟล์ในโฟลเดอร์" เพื่อเติมข้อมูลตัวแปรด้วยรายการไฟล์

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่มีพาธไฟล์อยู่ ระบุว่าไม่มีพาธไฟล์อยู่
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถลบไฟล์ได้ ระบุปัญหาในการลบไฟล์

เปลี่ยนชื่อไฟล์

เปลี่ยนชื่อของไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
ไฟล์ที่จะเปลี่ยนชื่อ ไม่ รายการ ของ ไฟล์ ไฟล์ที่จะเปลี่ยนชื่อ ค่านี้อาจเป็นพาธไฟล์ หรือตัวแปรที่มีไฟล์ รายการไฟล์ พาธข้อความหรือรายการพาธที่เป็นข้อความ ใช้การดำเนินการ "รับไฟล์ในโฟลเดอร์" เพื่อเติมข้อมูลตัวแปรด้วยรายการไฟล์
Add number to ไม่ระบุ ค่าแบบบูลีน จริง ระบุว่าจะเพิ่มหมายเลขให้กับชื่อไฟล์ที่มีอยู่หรือชื่อใหม่
Rename scheme ไม่พร้อมใช้งาน ตั้งชื่อใหม่ เพิ่มข้อความ ลบข้อความ แทนที่ข้อความ เปลี่ยนส้วนขยาย เพิ่มวันที่และเวลา สร้างตามลำดับ ตั้งชื่อใหม่ ระบุวิธีการเปลี่ยนชื่อไฟล์
New file name ไม่ ค่าข้อความ ชื่อใหม่ของไฟล์
New extension ใช่ ค่าข้อความ ข้อความที่จะเพิ่มเป็นนามสกุลใหม่สำหรับไฟล์
New file name ไม่ ค่าข้อความ ชื่อใหม่ของไฟล์
Add number to ไม่พร้อมใช้งาน หลังชื่อ ก่อนชื่อ หลังจากชื่อ ระบุว่าจะเพิ่มหมายเลขก่อนหรือหลังชื่อเดิม หรือชื่อฐานใหม่
Text to add ใช่ ค่าข้อความ ข้อความที่จะเพิ่มให้กับชื่อไฟล์เดิม
Text to remove ใช่ ค่าข้อความ ข้อความที่จะเอาออกจากชื่อไฟล์เดิม แบบแผนการเปลี่ยนชื่อนี้จะค้นหาชื่อไฟล์แต่ละชื่อ และลบข้อความที่ป้อนที่ใดก็ตามในชื่อ ในแต่ละครั้งที่เกิดขึ้น
Text to replace ไม่ ค่าข้อความ ข้อความที่จะแทนที่ให้กับชื่อไฟล์เดิม แบบแผนการเปลี่ยนชื่อนี้จะค้นหาชื่อไฟล์แต่ละชื่อ และแทนที่ข้อความที่ป้อนที่ใดก็ตามในชื่อ ในแต่ละครั้งที่เกิดขึ้น
Use custom datetime ไม่พร้อมใช้งาน ค่าแบบบูลีน เท็จ ระบุว่าจะใช้วันที่และเวลาที่กำหนดเองหรือไม่
Datetime to add ไม่พร้อมใช้งาน วันที่และเวลาปัจจุบัน เวลาในการสร้าง เข้าถึงล่าสุด แก้ไขล่าสุด วันที่และเวลาปัจจุบัน ระบุค่าวันที่และเวลาที่จะเพิ่มให้กับชื่อไฟล์
Keep extension ไม่พร้อมใช้งาน ค่าแบบบูลีน จริง ระบุว่าจะรวมส่วนขยายก่อนหน้าด้วยชื่อไฟล์หรือไม่ ปิดใช้งานตัวเลือกนี้เพื่อเพิ่มส่วนขยายลงในไฟล์ด้วยตนเอง
Replace with ใช่ ค่าข้อความ ข้อความที่จะแทนที่ข้อความต้นฉบับ
Start numbering at ไม่ ค่าตัวเลข ค่าตัวเลขเริ่มต้น
Add text ไม่พร้อมใช้งาน หลังชื่อ ก่อนชื่อ หลังจากชื่อ ระบุว่าจะเพิ่มข้อความก่อนหรือหลังชื่อเดิม
Custom datetime ไม่ วันที่เวลา วันที่และเวลาที่จะเพิ่มให้กับชื่อไฟล์
Increment by ไม่ ค่าตัวเลข จำนวนที่จะเพิ่มค่าเริ่มต้นโดย
Add datetime ไม่พร้อมใช้งาน หลังชื่อ ก่อนชื่อ หลังจากชื่อ ระบุว่าจะเพิ่มวันที่และเวลาก่อนหรือหลังชื่อเดิม
Separator ไม่พร้อมใช้งาน ไม่มีอะไร ช่องว่าง เส้นประ ช่วงเวลา ขีดล่าง สเปซ ระบุสิ่งที่จะใช้เพื่อแยกชื่อไฟล์ต้นฉบับและหมายเลขที่เพิ่ม ซึ่งรวมถึงตัวเลือกที่จะไม่ใช้ตัวคั่น
Separator ไม่พร้อมใช้งาน ไม่มีอะไร ช่องว่าง เส้นประ ช่วงเวลา ขีดล่าง สเปซ ระบุสิ่งที่จะใช้เพื่อแยกชื่อไฟล์ต้นฉบับและค่าวันที่และเวลาที่เพิ่ม ซึ่งรวมถึงตัวเลือกที่จะไม่ใช้ตัวคั่น
Use padding ไม่พร้อมใช้งาน ค่าแบบบูลีน เท็จ ระบุว่าจะใช้ช่องว่างภายในหรือไม่
รูปแบบวันที่เวลา ไม่ ค่าข้อความ yyyyMMdd รูปแบบของค่าวันที่และเวลาที่จะเพิ่มให้กับชื่อไฟล์ เช่น MM/dd/yyyy สำหรับวันที่ และ hh:mm:sstt สำหรับเวลา
Make each number at least ใช่ ค่าตัวเลข 3 ความยาวขั้นต่ำสำหรับแต่ละหมายเลขที่เพิ่ม
If file exists ไม่พร้อมใช้งาน ไม่ต้องทำอะไร เขียนทับ ไม่ต้องทำอะไร ระบุสิ่งที่ต้องทำ หากมีไฟล์ที่มีชื่อเดียวกันอยู่แล้วในโฟลเดอร์

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
RenamedFiles รายการ ของ ไฟล์ ไฟล์ที่เปลี่ยนชื่อเป็นรายการของไฟล์

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่พบไดเรกทอรี ระบุว่าไม่พบไดเร็กทอรี
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถเปลี่ยนชื่อไฟล์ได้ ระบุปัญหาในการเปลี่ยนชื่อไฟล์

อ่านข้อความจากไฟล์

อ่านเนื้อหาของไฟล์ข้อความ

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
File path ไม่ แฟ้ม ไฟล์ที่จะอ่าน
Store content as ไม่พร้อมใช้งาน ค่าข้อความเดียว รายการ (แต่ละรายการคือรายการ) ค่าข้อความเดียว ระบุวิธีการจัดเก็บข้อความ เลือก 'ค่าข้อความเดี่ยว' เพื่อจัดเก็บข้อความทั้งหมดเป็นค่าข้อความเดียว เลือก 'รายการ' เพื่อจัดเก็บข้อความต้นฉบับแต่ละบรรทัดเป็นรายการข้อความในรายการ
การเข้ารหัส ไม่ระบุ ค่าเริ่มต้นของระบบ, ASCII, Unicode, Unicode (big-endian), UTF-8 UTF-8 การเข้ารหัสเพื่ออ่านข้อความที่ระบุจากไฟล์ข้อความ

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
FileContents ค่าข้อความ เนื้อหาเป็นข้อความ
FileContents รายการ ของ ค่าข้อความ เนื้อหาเป็นรายการของข้อความ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่พบไดเรกทอรี ระบุว่าไม่พบไดเร็กทอรี
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
การอ่านจากไฟล์ล้มเหลว ระบุปัญหาในการอ่านจากไฟล์

เขียนข้อความลงในไฟล์

เขียนหรือผนวกข้อความกับไฟล์

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
พาธของไฟล์ ไม่ แฟ้ม ไฟล์ที่จะเขียนข้อความ ค่านี้อาจเป็นพาธไฟล์หรือตัวแปรที่มีไฟล์หรือพาธที่เป็นข้อความ
Text to write ใช่ ค่าทั่วไป ข้อความที่จะเขียนในไฟล์ที่ระบุ
Append new line ไม่พร้อมใช้งาน ค่าแบบบูลีน จริง ระบุว่าจะผนวกบรรทัดใหม่ที่ส่วนท้ายของข้อความโดยรวมที่จะเขียนลงในไฟล์หรือไม่
If file exists ไม่พร้อมใช้งาน เขียนทับเนื้อหาที่มีอยู่ ผนวกเนื้อหา เขียนทับเนื้อหาที่มีอยู่ ระบุว่าจะเขียนทับเนื้อหาที่มีอยู่ หรือผนวกไปกับส่วนท้ายของเนื้อหาที่มีอยู่ หากไม่มีไฟล์ การดำเนินการนี้จะสร้างขึ้นโดยอัตโนมัติ
การเข้ารหัส ไม่ระบุ ค่าเริ่มต้นของระบบ, ASCII, Unicode, Unicode (big-endian), UTF-8, Unicode (ไม่มีมาสก์ลำดับไบต์), UTF-8 (ไม่มีมาสก์ลำดับไบต์) Unicode การเข้ารหัสที่จะใช้สำหรับข้อความที่ระบุเพื่อเขียนลงในไฟล์ข้อความ

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
เขียนข้อความไปยังไฟล์ไม่สำเร็จ ระบุปัญหาในการเขียนไปยังไฟล์
ไดเรกทอรีไม่ถูกต้องสำหรับไฟล์ ระบุว่าไดเรกทอรีไม่ถูกต้อง

อ่านจากไฟล์ CSV

อ่านไฟล์ CSV ในตารางข้อมูล

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

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
พาธของไฟล์ ไม่ แฟ้ม ไฟล์ CSV ที่จะอ่าน ค่านี้อาจเป็นพาธไฟล์หรือตัวแปรที่มีไฟล์หรือพาธที่เป็นข้อความ
Encoding ไม่พร้อมใช้งาน UTF-8, Unicode, Unicode (big-endian), UTF-8 (ไม่มีเครื่องหมายการจัดลำดับไบต์), Unicode (ไม่มีเครื่องหมายการจัดลำดับไบต์), ค่าเริ่มต้นของระบบ, ASCII UTF-8 การเข้ารหัสที่จะใช้สำหรับการอ่านไฟล์ CSV ที่ระบุ
Trim fields ไม่ระบุ ค่าแบบบูลีน จริง ระบุว่าจะตัดช่องว่างที่นำหน้าและต่อท้ายของเซลล์ที่แยกออกโดยอัตโนมัติหรือไม่
First line contains column names ไม่พร้อมใช้งาน ค่าแบบบูลีน เท็จ ระบุว่าจะใช้แถวแรกของทรัพยากร CSV เพื่อตั้งชื่อคอลัมน์ของตัวแปรตารางข้อมูลที่เป็นผลลัพธ์หรือไม่ เปิดใช้งานตัวเลือกนี้เพื่อหลีกเลี่ยงการอ่านชื่อเป็นข้อมูลในตาราง การดำเนินการในภายหลังอาจเข้าถึงข้อมูลที่จัดเก็บโดยตารางข้อมูลโดยใช้ชื่อคอลัมน์ (แทนหมายเลขคอลัมน์)
Columns separator ไม่ระบุ กำหนดไว้ล่วงหน้า กำหนดเอง ความกว้างของคอลัมน์คงที่ กำหนดไว้ล่วงหน้า ระบุว่าจะใช้ตัวคั่นคอลัมน์ที่กำหนดไว้ล่วงหน้า คอลัมน์ที่กำหนดเอง หรือความกว้างของคอลัมน์คงที่
Separator ไม่พร้อมใช้งาน ค่าเริ่มต้นของระบบ จุลภาค อัฒภาค แท็บ ค่าเริ่มต้นของระบบ ตัวคั่นคอลัมน์เพื่อแยกวิเคราะห์ไฟล์ CSV
Custom separator ไม่ ค่าข้อความ ตัวคั่นคอลัมน์ที่กำหนดเองเพื่อใช้สำหรับการแยกวิเคราะห์ทรัพยากร CSV ที่ระบุ
Fixed column widths ไม่ ค่าข้อความ ความกว้างคอลัมน์คงที่เพื่อใช้สำหรับการแยกวิเคราะห์ทรัพยากร CSV ที่ระบุ แยกความกว้างโดยใช้จุลภาค ช่องว่าง แท็บ หรือบรรทัดใหม่

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
CSVTable ตารางข้อมูล เนื้อหาของไฟล์ CSV เป็นตารางข้อมูล

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
อ่านจาก CSV ล้มเหลว ระบุปัญหาในการอ่านจากไฟล์ CSV

เขียนไปยังไฟล์ CSV

เขียนตารางข้อมูล แถวข้อมูล หรือรายการลงในไฟล์ CSV

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

พารามิเตอร์อินพุต

อาร์กิวเมนต์ ระบุหรือไม่ก็ได้ ยอมรับ ค่าตามค่าเริ่มต้น คำอธิบาย
Variable to write ไม่ ค่าทั่วไป ตารางข้อมูล ตัวแปรแถวข้อมูล หรือตัวแปรรายการ ที่จะเขียนลงในไฟล์ CSV เป้าหมาย
พาธของไฟล์ ไม่ แฟ้ม ไฟล์ CSV ที่จะส่งออกตัวแปร ค่านี้อาจเป็นพาธไฟล์หรือตัวแปรที่มีไฟล์หรือพาธที่เป็นข้อความ
การเข้ารหัส ไม่ระบุ UTF-8, Unicode, Unicode (big-endian), UTF-8 (ไม่มีเครื่องหมายการจัดลำดับไบต์), Unicode (ไม่มีเครื่องหมายการจัดลำดับไบต์), ค่าเริ่มต้นของระบบ, ASCII UTF-8 การเข้ารหัสที่จะใช้สำหรับการเขียนไปยังไฟล์ CSV ที่ระบุ
Include column names ไม่พร้อมใช้งาน ค่าแบบบูลีน เท็จ ระบุว่าชื่อคอลัมน์ของตัวแปรที่ระบุควรเป็นแถวแรกของไฟล์ CSV หรือไม่ ตัวเลือกนี้จะมีผลในกรณีที่ไฟล์ CSV เป้าหมายไม่มีอยู่จริงหรือมีอยู่ แต่เป็นข้อความว่างเปล่า
หากมีไฟล์ ไม่ระบุ เขียนทับเนื้อหาที่มีอยู่ ผนวกเนื้อหา เขียนทับเนื้อหาที่มีอยู่ ระบุพฤติกรรมที่ต้องการ เมื่อมีไฟล์ CSV ที่เป็นเป้าหมายอยู่แล้วในระบบไฟล์
Separator ไม่พร้อมใช้งาน ค่าเริ่มต้นของระบบ จุลภาค อัฒภาค แท็บ ค่าเริ่มต้นของระบบ ตัวคั่นคอลัมน์ที่จะใช้ในไฟล์ CSV ที่ระบุ
Custom columns separator ไม่ ค่าข้อความ ตัวคั่นคอลัมน์แบบกำหนดเองที่จะใช้ในไฟล์ CSV
Use custom columns separator ไม่พร้อมใช้งาน ค่าแบบบูลีน เท็จ ระบุว่าจะใช้ตัวคั่นคอลัมน์ที่กำหนดเอง หรือที่กำหนดไว้ล่วงหน้า

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
เขียนไม่สำเร็จ ระบุปัญหาในการเขียนไปยังไฟล์ CSV

รับส่วนพาธไฟล์

ดึงข้อมูลอย่างน้อยหนึ่งส่วน (ไดเรกทอรี ชื่อไฟล์ นามสกุล ฯลฯ) จากข้อความที่แสดงถึงพาธไฟล์

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
RootPath แฟ้ม พาธรากของไฟล์ต้นทาง
Directory โฟลเดอร์ ไดเรกทอรีของไฟล์ต้นทาง
FileName ค่าข้อความ ชื่อของไฟล์ต้นทาง
FileNameNoExtension ค่าข้อความ ชื่อไฟล์ (โดยไม่มีนามสกุล) ของไฟล์ต้นทาง
FileExtension ค่าข้อความ นามสกุล (ตัวอย่างเช่น .doc) ของไฟล์ต้นทาง

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
พาธไฟล์มีอักขระที่ไม่ถูกต้อง ระบุว่าไม่มีพาธไฟล์อยู่

รับไฟล์ชั่วคราว

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

พารามิเตอร์อินพุต

การดำเนินการนี้ไม่ต้องการอินพุตใด ๆ

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
TempFile แฟ้ม ออบเจ็กต์ไฟล์ชั่วคราว

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
สร้างไฟล์ชั่วคราวไม่สำเร็จ ระบุปัญหาในการสร้างไฟล์ชั่วคราว

แปลงไฟล์เป็น Base64

แปลงไฟล์เป็นข้อความที่เข้ารหัส Base64

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
Base64Text ค่าข้อความ ข้อความที่เข้ารหัส Base64

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถแปลงไฟล์เป็น Base64 ระบุว่าไฟล์ที่ระบุไม่สามารถแปลงเป็นข้อความที่เข้ารหัส Base64 ได้

แปลง Base64 เป็นไฟล์

แปลงข้อความที่เข้ารหัส Base64 เป็นไฟล์

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไดเรกทอรีไม่ถูกต้องสำหรับไฟล์ ระบุว่าไดเรกทอรีไม่ถูกต้อง
ไม่สามารถแปลง Base64 เป็นไฟล์ได้ ระบุว่าข้อความที่เข้ารหัส Base64 ที่ระบุไม่สามารถแปลงเป็นไฟล์ได้

แปลงไฟล์เป็นข้อมูลไบนารี

แปลงไฟล์เป็นข้อมูลไบนารี

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
ข้อมูลไบนารี ค่าข้อความ ข้อมูลไบนารีที่จะเขียน

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไม่พบไฟล์ ระบุว่าไม่มีไฟล์อยู่
ไม่สามารถแปลงไฟล์เป็นข้อมูลไบนารีได้ ระบุว่าไฟล์ที่ระบุไม่สามารถแปลงเป็นข้อมูลไบนารีได้

แปลงข้อมูลไบนารีเป็นไฟล์

แปลงข้อมูลไบนารีเป็นไฟล์

พารามิเตอร์อินพุต

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

ตัวแปรที่สร้าง

การดำเนินการนี้ไม่สร้างตัวแปรใดๆ

ข้อยกเว้น

ข้อยกเว้น คำอธิบาย
ไดเรกทอรีไม่ถูกต้องสำหรับไฟล์ ระบุว่าไดเรกทอรีไม่ถูกต้อง
ไม่สามารถแปลงไฟล์ไบนารีเป็นไฟล์ได้ ระบุว่าข้อมูลไบนารีที่ระบุไม่สามารถแปลงเป็นไฟล์ได้