ฉันต้องทำการทดสอบระบบอัตโนมัติข้ามคืนโดยใช้ RFT และ IE บนเครื่องเสมือน Windows7 ฉันพบว่าการรีสตาร์ทกล่อง Windows ก่อนเริ่มการทดสอบจะช่วยได้
ฉันกำลังย้ายสภาพแวดล้อมการผลิตจาก Windows XP ไปเป็น Windows 7 RFT เคยบ่นเมื่อใช้สคริปต์ RFT นั้น CRFCN0557E: Activation failed when running under a Terminal Services environment. This may be caused by using a minimized terminal window - try playing back without minimizing the terminal window (it does not need to be full-screen).
การรันtscon.exe 0 /dest:console
ก่อนที่จะเริ่มสคริปต์ RFT ใด ๆ จะแก้ไขข้อผิดพลาดใน Windows XP แต่ไม่ใช่ใน Windows7
ฉันทำการวิจัยและพยายามแก้ไขหลายชั่วโมง แต่ก็ไม่มีอะไรช่วย ไม่มีตัวรักษาหน้าจอเปิดอยู่บน Windows7
ฉันพยายามเรียกใช้ทั้งสองอย่าง แต่ไม่มีอะไรช่วย
tscon.exe 0 /dest:console
tscon.exe 1 /dest:console
ใน Windows7 tscon ส่งกลับ
{ErrorPrintf(): LoadString failed, Error 15105, (0x00003B01)}
Error [15105]:The resource loader cache doesn't have loaded MUI entry.
Error [0]:The operation completed successfully.
ใน Windows XP tscon ส่งคืน
Could not connect sessionID 0 to sessionname console, Error code 7045
Error [7045]:The requested session access is denied.
ฉันเพิ่งตรวจสอบอีกครั้งว่าการทำงานtscon.exe 0 /dest:console
บน Windows XP แก้ปัญหาได้ ไม่สามารถเข้าใจเอาต์พุตของคำสั่ง tscon ได้
มีความคิดใดบ้างที่ฉันสามารถรันสคริปต์ RFT หลังจากที่ฉันรีสตาร์ทกล่อง Windows โดยอัตโนมัติ โดยไม่ต้องเกี่ยวข้องกับคอมพิวเตอร์เครื่องอื่น ฉันยังคิดที่จะใช้ Windows XP เก่าเพื่อสร้างเซสชันเดสก์ท็อประยะไกลเพื่อให้ RFT มีความสุข ฉันหวังว่าจะมีวิธีแก้ปัญหาที่ดีกว่านี้อีก