ปิดแอปพลิเคชันสำหรับแขกของ VMware เมื่อ UPS เริ่มทำงาน


1

สถานการณ์ของฉันคือฉันกำลังเรียกใช้ VMware เวิร์กสเตชันเพื่อเรียกใช้เซิร์ฟเวอร์ LAMP สำหรับการรวบรวมข้อมูลที่มีน้ำหนักเบา

ระบบปฏิบัติการโฮสต์ของฉันคือ Windows XP ฉันมี APC UPS ที่ตั้งค่าให้ปิดพีซีผ่าน PowerChute หากไฟฟ้าดับ

สิ่งที่ฉันสงสัยคือถ้ามีวิธีการปิด LAMP เซิร์ฟเวอร์อย่างสง่างามเพราะฉันค่อนข้างมั่นใจว่า VMware จะทำให้ PowerChute ไม่สามารถปิดพีซีได้หากมีอุปกรณ์ VMware ทำงานอยู่


คุณสามารถแสดงตัวอย่างหน้าต่างที่ปรากฏขึ้นเมื่อพีซีกำลังพยายามปิดเครื่อง (The vmware one) IIRC มันพูดถึงบางสิ่งบางอย่างเช่นเครื่องเสมือนที่ยังใช้อยู่แต่ฉันต้องการข้อความที่แน่นอนและฉันสามารถทำให้คุณเป็นสคริปต์ autohotkey เพื่อปิดเครื่องเสมือนได้อย่างถูกต้อง
John T


อ้าขอบคุณ! ต้องใช้เมนูไฟล์และกล่องโต้ตอบปิดเครื่องด้วย (ปิดเครื่องส่งสัญญาณปิด ... ) ขออภัยสำหรับความยุ่งยาก!
John T

i35.tinypic.com/2rmo9co.jpg - Shut Down Guest เป็นตัวเลือกที่ต้องใช้ ตามมาด้วยi33.tinypic.com/snmpog.jpg
Chris

คำตอบ:


2

สิ่งนี้ควรทำเคล็ดลับ:

#Persistent
SetTitleMatchMode, Slow
WinWait,,virtual machine is in use,,,
{
    WinMaximize
    Send { Enter }
    Send { Alt } 
    Send { Right 3 }
    Send { Down }
    Send { Right }
    Send { Down 5 }
    Send { Enter }
    Sleep 5000
    Send { Enter }
}

คุณจะต้องติดตั้งAutoHotkey


ลองใช้งานก่อนหรือไม่ แม้ฉันประหลาดใจ ยินดีต้อนรับคุณมาก :)
จอห์น T
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.