หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ปัจจุบัน Power Automate สำหรับเดสก์ท็อปรองรับการใช้ระบบอัตโนมัติของ UI ในแอปและแอปเล็ต Java ทั้งหมดสำหรับ Java เวอร์ชันต่อไปนี้:
- แอป Java: Java เวอร์ชัน 7 และสูงกว่า
- แอปเล็ต Java: Java เวอร์ชัน 7 และเวอร์ชัน 8
ไม่รองรับรันไทม์ Java รุ่น OpenJ9
ส่วนต่อไปนี้มีข้อมูลสำหรับการเปิดใช้งานระบบอัตโนมัติของ UI ในแอปเล็ต Java
ติดตั้งการกำหนดค่า Java
เพื่อทำให้แอปพลิเคชัน Java เป็นแบบอัตโนมัติ ต้องมีการตั้งค่าเฉพาะ
ในการติดตั้งการตั้งค่าคอนฟิก Java ด้วยตนเอง หลังจาก Power Automate สำหรับเดสก์ท็อปได้รับการติดตั้งแล้ว ให้นำทางไปยังโฟลเดอร์การติดตั้ง (C:\Program Files (x86)\Power Automate Desktop) และเรียกใช้ PAD.Java.Installer.exe ในฐานะผู้ดูแลระบบ
บันทึกสำหรับระบบอัตโนมัติของ Java ที่มี Power Automate สำหรับเดสก์ท็อปมีอยู่ในโฟลเดอร์ %temp%/ java_automation_log (เช่น C:\Users\username\AppData\Local\Temp\java_automation_log)
การใช้ระบบอัตโนมัติ UI เริ่มต้นแทนการทำงานอัตโนมัติ UI ของ Java
การป้องกันไม่ให้ เครื่องบันทึก และ ตัวเลือกองค์ประกอบ UI จากการจำแนกองค์ประกอบ Java ที่สร้างด้วยเฟรมเวิร์ก SWT และทำให้ทำงานกับองค์ประกอบ UI เดสก์ท็อปเริ่มต้น:
- แก้ไขไฟล์การกำหนดค่าที่อยู่ใต้ Program Files ของเครื่อง: Power Automate Desktop\Microsoft.Flow.RPA.Desktop.UIAutomation.Plugin.Java.dll.config
- ตั้งค่าคุณสมบัติ BlockSwt เป็น จริง
กำลังถอนการติดตั้งการตั้งค่าคอนฟิก Java
ในการถอนการติดตั้งการตั้งค่าคอนฟิก Java (คืนค่าการเปลี่ยนแปลงทั้งหมดที่ใช้กับเครื่องโดยตัวติดตั้ง Java):
เปิดใช้งานเครื่องมือบรรทัดคำสั่ง (cmd)
เรียกใช้คำสั่งต่อไปนี้
PAD.Java.Installer.exe -u
กลไกการเชื่อมต่อระบบอัตโนมัติของ Java
สำหรับ Java เวอร์ชันที่มากกว่า 8 Power Automate Desktop จะโหลดเอเจนต์ระบบอัตโนมัติ Java ผ่านกลไกการเชื่อมต่อ JNI ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน Attach API บน JVM แล้ว
หากกลไกการแนบสำหรับระบบอัตโนมัติ Java ไม่ทำงาน ให้เพิ่มอาร์กิวเมนต์ต่อไปนี้เมื่อเริ่มต้นแอปพลิเคชัน Java:
- Java 64 บิต
- -javaagent:"C:\Program Files (x86)\Power Automate Desktop\java-support\PAD.JavaBridge.jar" -Djava.library.path="${env_var:PATH};C:\Program Files (x86)\Power Automate Desktop\java-support\x64"
- Java 32 บิต
- -javaagent:"C:\Program Files (x86)\Power Automate Desktop\java-support\PAD.JavaBridge.jar" -Djava.library.path="${env_var:PATH};C:\Program Files (x86)\Power Automate Desktop\java-support\x86"
พาธใช้ตำแหน่งการติดตั้ง Power Automate Desktop ปรับพาธหากคุณติดตั้ง Power Automate Desktop ในตำแหน่งอื่น
หากคุณไม่สามารถแก้ไขอาร์กิวเมนต์การเริ่มต้นของแอปพลิเคชัน Java ได้ ให้ตั้งค่าตัวแปรสภาพแวดล้อมใหม่ที่ชื่อ JDK_JAVA_OPTIONS ด้วยค่าที่เหมาะสมตามสถาปัตยกรรมของ JDK ซึ่งจะโหลดเอเจนต์ระบบอัตโนมัติ Power Automate Desktop Java เมื่อเริ่มต้นแอปพลิเคชัน Java ทุกรายการที่ใช้ Java JDK
กำลังแก้ไขปัญหา
หากคุณพบปัญหาใดๆ ขณะที่ทำให้แอปพลิเคชัน Java เป็นแบบอัตโนมัติ มีหลายสาเหตุที่อาจเป็นไปได้ เรียนรู้เพิ่มเติมใน ไม่สามารถเข้าถึงองค์ประกอบของแอปพลิเคชัน Java